ID選擇器只能在文檔中使用一次 問題
#stressid{
? ? color:red;
}
? <p>到了<span id="stressid'>三年級</span>下學期時,我們班上了一節公開課,老師提出了一個很簡單的問題,<span id="stressid">班里很多同學都舉手</span>了,甚至成績比我差很多的,也舉手了,還說著:"我來,我來。"我環顧了四周,就我沒有舉手。</p>
為啥這個代碼還是可以實現功能呢?
#stressid{
? ? color:red;
}
? <p>到了<span id="stressid'>三年級</span>下學期時,我們班上了一節公開課,老師提出了一個很簡單的問題,<span id="stressid">班里很多同學都舉手</span>了,甚至成績比我差很多的,也舉手了,還說著:"我來,我來。"我環顧了四周,就我沒有舉手。</p>
為啥這個代碼還是可以實現功能呢?
2015-06-01
舉報
2016-03-20
正確的說法應該是“相同名稱的ID選擇器只能使用一次”,而“相同名稱的類選擇器可以重復使用”。
比如下面這個是錯的:
而下面這個是對的:
2015-06-01
事實上,id在這里HTML+CSS重復使用是可以的。沒有語法上的錯誤。至于為什么說ID選擇器要唯一,是因為一旦需要確定id的時候,比如用javascript的getElementById的時候就會出問題,因為同一個id名指向不同的元素。