* {
margin:0;
padding:0;
}
六
.不需要重复定义可继承的值
CSS 中,子元素自动继承父元素的属性值,象颜色、字体等,已经在父元素中定义过的,
在子元素中可以直接继承,不需要重复定义。但是要注意,浏览器可能用一些默认值覆盖你
的定义。
七
.最近优先原则
如果对同一个元素的定义有多种,以最接近
(最小一级)的定义为最优先,例如有这么
一段代码
Update: Lorem ipsum dolor set
在
CSS 文件中,你已经定义了元素 p,又定义了一个 classupdate
p {
margin:1em 0;
font-size:1em;
color:#333;
}
.update {
font-weight:bold;
color:#600;
}
这 两 个 定 义 中 ,
class=update 将 被 使 用 , 因 为 class 比 p 更 近 。 你 可 以 查 阅 W3C 的 《
Calculating a selector’s specificity》 了解更多。
八
.多重 class 定义
一个标签可以同时定义多个
class。例如:我们先定义两个样式,第一个样式背景为
#666;第二个样式有 10 px 的边框。
.one{width:200px;background:#666;}
.two{border:10px solid #F00;}
在页面代码中,我们可以这样调用
<div class=one two></div>
找互联网资料,就到一览互联网文库