id-duplication
id属性の値がドキュメント内で重複していたら警告します。
HTML要素で指定される場合、id属性値は、要素のツリーですべてのIDに共通して一意でなければならず、かつ少なくとも1つの文字を含まなければならない。値は一切のASCII空白文字を含んではならない。
HTML Living Standard 3.2.6 グローバル属性より引用
❌ 間違ったコード例
<html>
<body>
<div id="a">
<p id="a">lorem</p>
</div>
<div id="a"></div>
<img id="a" src="path/to" />
</body>
</html>
✅ 正しいコード例
<html>
<body>
<div id="a">
<p id="b">lorem</p>
</div>
<div id="c"></div>
<img id="d" src="path/to" />
</body>
</html>
error
Interface
{
"id-duplication": boolean
}
Default Severity
error