目录
非 VIP 用户可前往公众号进行免费阅读
继承性
CSS的继承性意味着当为某个元素设置特定属性时,其后代元素可能会继承这些属性。例如,颜色(color)、以“text-”开头的属性、以“line-”开头的属性以及以“font-”开头的属性等关于文字样式的属性通常都具有继承性。而所有关于盒子模型、定位和布局的属性一般不能被继承。
示例代码如下:
css:
<style type="text/css">
div{
color:green;
text-align: center;
line-height: 35px;
font-size: 14px;
}
</style>
html:
<body>
<div>
<h1>标题</h1>
<p>段落</p>
<ul>
<li>li</li>
<li>li</li>
</ul>
</div>
</body>
运行结果:
层叠性
CSS的层叠性体现了它处理冲突的强大能力。在进行权重计算时,不存在任何兼容性问题,正如艺术家般优雅,又似工程师般严谨。
若元素被选中,以“i