![]() |
1
3
是 除非值符合 identifier specification for CSS2.1
有趣的是@Pekka引用的css spec链接恰好在它们的特定示例周围使用引号。 这不仅仅是因为非字母字符,比如句点或斜杠,给了这种特殊的情况一个引号要求——如果你只是在中使用“domain”,那么使用部分匹配选择器~=是行不通的域名.com"
以下是标识符信息:
|
![]() |
2
3
根据书中的例子 CSS 2.1 specs
数字被视为字符串,也就是说,它们可以被引用,但它们不必被引用。 |
![]() |
3
1
不,它们不需要引号,为了避免歧义,很多人使用引号,如果值包含空格,就需要引号。 单引号或双引号都可以,整数的处理方式是相同的(css在字符串和整数之间没有区别)。 请参见中的示例 the spec . |
![]() |
4
-1
字符串/双精度/整数之间也没有区别。 CSS isn't Turing-complete ,更不用说打字了。 |