CSS的级联和继承?

所谓样式表层叠:是指同一元素以不同方式设置样式表而导致的样式重叠。计算机训练认为,样式表继承是指一个嵌套元素获得其父元素样式。还有一个样式叫浏览器样式,是这个浏览器运行时附加到这个元素上的默认样式。

1.浏览器风格

& ltb & gt这个元素意味着大胆的风格

& ltspan style = " font-weight:bold;& gt这个元素是大胆的风格

解释:

2.样式表级联

样式表的级联有五种方式。例如,如果样式相同,将会有冲突替换。这时候它的优先顺序就比较重要了。以下是从低到高的优先级:

(1).浏览器风格(元素本身携带的风格);

(2).外部引入的样式(使用

(3).文档嵌入样式(使用

(4).元素嵌入样式(用style属性设置)。

3.风格传承

如果一个元素没有设置与父元素相关的样式,那么将使用继承机制来集成父元素的样式。

//& lt;b & gt元素继承

& ltp style = " color:red;"& gt这是

样式继承只适用于元素的外观(文本、颜色、字体等。),而页面上元素的布局样式不会被继承。如果继承这种样式,必须使用强制继承:inherit。