- 1 html 中标签和属性都不区分大小写,属性值是区分大小写的
- 2 css中
标签选择器
不区分大小写,属性选择器中的属性
不区分大小写,而类选择器和id选择器本质上是属性值,是区分大小写的 - 3 类选择器 和 id选择器不能以数字开头,不能直接写数字,如果想需要转义
console.log('1'.charCodeAt().toString(16) )// 结果是31,Unicode值
- 4 选择器命名
开头:a-zA-Z_ or non-ASCII
表示:a-zA-Z_ 和(中文、全角字符)
后面:a-zA-Z0-9_-or non-ASCII
表示:a-zA-Z_ 0-9_-和(中文、全角字符)
可以Unicode值开头
可以以短横线开头:后面必须有其他字符
可以以--两个短横线开头:后面没有其他字符也是合法的