CSS 级联和继承

**CSS 级联和继承**模块定义了通过级联和继承为属性分配值的规则。该模块指定了为所有元素上的所有属性找到指定值的规则。

CSS 的一个基本设计原则是规则的级联。它允许多个样式表影响文档的呈现方式。CSS 属性值声明定义了文档的呈现方式。多个声明可能为同一个元素和属性组合设置不同的值,但任何 CSS 属性只能应用一个值。CSS 级联模块定义了如何解决这些冲突。

相反的情况也会发生。有时没有声明定义属性的值。CSS 级联模块定义了如何通过继承或从属性的初始值设置这些缺失的值。

**注意:**在页面上下文及其边距框中查找指定值的规则在CSS 页面模块中描述。

参考

属性

At-rules

关键字

接口

关键概念和定义

指南

介绍 CSS 级联

定义用户代理如何组合来自不同来源的属性值的级联算法指南。

学习:级联、特异性和继承

CSS 的最基本概念——级联、特异性和继承,它们控制 CSS 如何应用于 HTML 以及如何解决冲突。

学习:级联层

介绍 级联层,它是在 CSS 级联CSS 特异性 的基本概念基础上构建的更高级功能。

CSS 继承

CSS 继承指南。

规范

规范
CSS 级联和继承级别 4
CSS 级联和继承级别 5

另请参阅