- 博客(0)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
CSS命名规则
Css选择器命名规则
操作系统版本:Windows 7
浏览器版本:IE6,IE7,IE8,Firefox 3.6.2,Safari 4.0.4,Chrome 5.0.356.2 dev
受影响的浏览器:所有浏览器.
经常讲到css选择器命名规则,其实不只是在团队合作基础上来讲这个,每个浏览器,IE产品,火狐,苹果,谷歌,都会因为命名不规范会产生不同样式..
一、关于选择器的命名
W3C CSS2.1的 4.1.3 节中提到:标识符(包括选择器中的元素名,类和ID)只能包含字符[a- zA-Z0-9]和ISO 10646字符编码U+00A1及以上,再加连字号(-)和下划线(_);它们不能以 数字,或一个连字号后跟数字为开头。它们还可以包含转义字符加任何ISO 10646字符作为一个数 字编码。
由于设计到的字符很多,本文只针对字符[a-zA-Z0-9],再加连字号(-)和下划线(_)进行讨论。 关于CSS中允许使用的字符和大小写信息,请参考W3C CSS2.1的4.1.3节
二、差异及可能产生的问题
在W3C CSS2.1说明文档中,只提到选择器标识符不能以数字,或一个连字号后跟数字为开头。除 此之外,没有相关的说明。那么各浏览器下的表现是否遵循这一规则呢?
………………………………
……………………
2012-09-01
Spring Aspect 组合注解如何实现?
2021-10-18
Springboot前端传了一个参数是一维数组,后端接收后要如何解析成数组来用?
2021-01-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人