您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

CSS中的属性值区分大小写吗?

CSS中的属性值区分大小写吗?

(更新@ÁlvaroG.Vicario的答案和评论,并对这个答案进行补充…这是一个Wiki, )

示例:对于CSS3(和HTML5),存在新的显式规则,因为“ font-face属性必须不区分大小写”。[2]

W3C互操作标准,主要是XML,HTML,CSV和CSS。

(2008年的W3C标准)修复了有关“字符和大小写”的基本约定,而 (2015年的W3C标准)增加了更多内容

认情况下, [1]

,“((…)除外,这些部分不受CSS的控制” [1]

2.1。元素名称在HTML5(?)和XML中区分大小写,但在HTML4中不区分大小写。

2.2。标识符(包括选择器中的元素名称,类和ID)区分大小写。HTML属性idclass,字体名称和URI不在CSS规范的范围内。

....

异常和特定(在参考资料中有说明)规则。“YES”表示该值 大小写敏感的。

Property values:

 CSS property      | Case-sens. | Reference and notes
 ------------------|------------|--------------------
 %colorVals        | NO         | [3]
 font-family       | NO         | [2]
 %url              | YES        | ...
 content           | YES        | ...
 ----------------------------------------------------
 %colorVals = color, background, etc.
 %url = background-image, etc. that use `url()`, see [7] and notes. 

Selector values:

 CSS selector      | Case-sens. | Reference and notes
 ------------------|------------|--------------------
 id                | YES        |...
 element           | YES/NO     | ... YES for XML...
 class name        | YES        | [5]
 (`~ i` operator)  | NO         | [6]
 ----------------------------------------------------
 YES/NO = depends on the document language (see ref. and notes).
CSS 2022/1/1 18:23:31 有330人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶