2014-03-04 16 views
2

爲什麼你只能在HTML頁面或應用程序上使用一次ID?它是否是在創建HTML期間寫入規範的獨特品質?爲什麼你只能在HTML中使用一次ID(除了明顯的)

我很困難,甚至找出正確的事情谷歌去到這個底部。提前致謝!

+0

是的,它是在規格。 – Madbreaks

+3

http://www.w3.org/TR/html401/struct/global.html#h-7.5.2,是的是要引用一些東西,否則將很難搜索文件 –

+1

Google「w3c html5」 。擊出第一個結果。在該頁面內搜索「id屬性」。 [完成](http://www.w3.org/TR/html5/dom.html#the-id-attribute)。 – Jon

回答

2

是它的官方規格。您可以擁有多個具有相同ID的元素,但它會使HTML無效並可能導致其他問題。你應該只使用一次id,因爲它的意思是給你一個對DOM中元素非常方便的獨特引用。

例如拿社會保險號碼。它們被設計成對每個人都是獨一無二的。你可以給兩個人相同的號碼,但如果會造成問題。想想那樣

+0

我以爲我上面的評論是一個id,但它是一個類。 – jakealbaugh

相關問題