特定の Web ページが div 内の色を交互に切り替える方法を調べていたところ、次のことがわかりました。
<div class="row8 inline clearfix" id="light-orange">...</div>
<div class="row8 inline clearfix" id="light-pink">...</div>
<div class="row8 inline clearfix" id="light-orange">...</div>
<div class="row8 inline clearfix" id="light-pink">...</div>
<div class="row8 inline clearfix" id="light-orange">...</div>
<div class="row8 inline clearfix" id="light-pink">...</div>
<div class="row8 inline clearfix" id="light-orange">...</div>
<div class="row8 inline clearfix" id="light-pink">...</div>
これは検証されない HTML の例だと思い、W3C バリデーターを実行しました。エラーはありましたが、ID の一意性に関するエラーはありませんでした。
私が読んだものはすべて、ID は Web ページ内で一意でなければならないと述べています。ここで本当の話は何ですか?