background image

* { 
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> 

找互联网资料,就到一览互联网文库

http://wk.yl1001.com/hlw/