CSS 层叠和继承
CSS 层叠与继承模块通过层叠和继承的方式,定义了为属性分配值的规则。该模块指定了用于查找所有元素上所有属性的指定值的规则。
CSS 的基本设计原则之一是规则的层叠。它允许多个样式表影响文档的呈现。CSS 属性-值声明定义了文档的渲染方式。多个声明可以为相同的元素和属性组合设置不同的值,但只有一个值可以应用于任何 CSS 属性。CSS 层叠模块定义了如何解决这些冲突。
相反的情况也会发生。有时没有声明定义属性的值。CSS 层叠模块定义了如何通过继承或从属性的初始值设置这些缺失的值。
注意:在页面上下文及其页边距框中查找指定值的规则在CSS 页面模块中描述。