【发布时间】:2015-08-16 04:31:55
【问题描述】:
我想知道 css 选择器中带引号和不带引号的属性有什么区别,这对性能有什么影响。
input[type="text"]
/
input[type=text]
提前致谢
【问题讨论】:
标签: css performance css-selectors
我想知道 css 选择器中带引号和不带引号的属性有什么区别,这对性能有什么影响。
input[type="text"]
/
input[type=text]
提前致谢
【问题讨论】:
标签: css performance css-selectors
以上内容相同。 identifiers 的引号是可选的,但当它是 string 时必须使用引号。
成为string 的一些常见示例包括:
)0-9)这里是the full spec of an identifier:
在 CSS 中,标识符(包括选择器中的元素名称、类和 ID)只能包含字符 [a-zA-Z0-9] 和 ISO 10646 字符 U+00A0 及更高,加上连字符 (-) 和下划线 (_);它们不能以数字、两个连字符或一个连字符后跟一个数字开头。标识符还可以包含转义字符和任何 ISO 10646 字符作为数字代码(请参阅下一项)。例如,标识符“B&W?”可以写成“B\&W\?”或“B\26 W\3F”。
延伸阅读:http://www.w3.org/TR/css3-selectors/#attribute-selectors
【讨论】: