CSS 中的屬性選擇器:引號難題
製作CSS 屬性選擇器以符合元素的屬性時,例如a[rel= " nofollow"],出現了一個持續的困境:是否包含引用
引用問題
CSS 規範規定了屬性選擇器語法的指導原則,包括在屬性值周圍放置引號。
需要引號嗎?
一般情況下不需要引號如果屬性值僅由字母數字字元組成,則為必需。但是,以下情況有例外:
有效選擇器範例
基於上述規則,以下屬性選擇器被視為有效:
a[rel="nofollow"]
a[href^="http://"]
a[data-id='123']
最佳實踐
雖然字母數字值的引號是可選的,但最好的做法是包含它們以確保一致性並防止潛在的衝突。
資源
有關此主題的全面分析,請參閱至:
以上是CSS 屬性選擇器:引用還是不引用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!