语法 - CSS:层叠样式表

语法 - CSS:层叠样式表

CSS 语句

规则是样式表的主体,通常样式表会包括大量的规则列表。但有时候网页的作者也希望在样式表中包括其他的一些信息,比如字符集,导入其他的外部样式表,字体等,这些需要专门的语句表示。

语句以非空格的字符开头,以第一个反花括号或分号结束。

语句类型:

规则。如上,将一组 CSS 声明与用选择器定义的条件相关联。

at 规则。以 @(U+0040 COMMERCIAL AT)开始,随后是标识符,一直到以分号或右大括号结束。每个 at 规则由其标识符定义,可能有它自己的语法。at 规则涵盖了 meta 信息(比如 @charset @import)、条件信息(比如 @media @document)、描述信息(比如 @font-face)。

不是上面类型的语句则是非法的,被忽略。

条件规则组(conditional group rules)是特殊的 at 规则,可以嵌套语句。它里面的语句只有在特定条件下才生效。

CSS1 与 CSS2.1 下,条件规则组里面只能用规则。CSS3 下还可以用一些但不是全部的 at 规则,见CSS Conditionals Level 3。

相关推荐

康佳(KONKA)D43A 43英寸电视
365足球提现

康佳(KONKA)D43A 43英寸电视

📅 10-16 👁️ 1620
中小企业如何吸引高端人才
365娱乐平台网址

中小企业如何吸引高端人才

📅 07-15 👁️ 8095
快手视频美颜软件有哪些?要注意什么?2023-06-16 13:52:323540浏览