我檢查他們的div顏色之間交替的方式a certain webpage,發現這個:在HTML文檔中標識符重用是否違反W3C標準是個神話嗎?
<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的一個例子,將無法驗證,我ran it through the W3C validator。它確實有錯誤,但沒有一個是關於ID的非唯一性的。
我讀過的所有內容都表明,id在網頁中必須是唯一的。這裏真正的故事是什麼?
html5,xhtml,html4都會給出重複的id錯誤,您檢查了哪些文檔類型與html2? – Musa
[** This **](http://8list.ph/site/articles/8-life-lessons-taught-by-candy-crush-206)是我發現此問題的頁面。你可以看到w3c驗證器的響應[** here **](http://validator.w3.org/check?uri=http%3A%2F%2F8list。pH值%2Fsite%2Farticles%2F8-生命吸取成才逐糖果壓碎-206&字符集=%28detect +自動%29&DOCTYPE =內嵌&組= 0#preparse_warnings)。傻臉書facebook linkbait文章,對不起。 –