是的,HTML 元素的 ID 以數字開頭是有效的。 ID 可以由空格以外的任何非空白字元組成,包括數字。
但是,使用CSS 選擇器中以數字開頭的ID 可能會出現問題:
雖然在HTML 中有效,但在CSS 選擇器中使用以數字開頭的ID 可能會很困難。若要選擇具有此類 ID 的元素,必須使用 ASCII 字元代碼對前導數字進行轉義,這可能不方便且容易出錯。例如,要選擇 ID 為「12」的元素,CSS 選擇器將為 #3132。
建議:
如果您打算使用 CSS 選擇器對於具有數字 ID 的樣式或目標元素,通常建議以字母開頭 ID 以避免轉義。例如,#my-element-12 比 #12 更實用。
以上是HTML ID 可以以數字開頭嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!