当前位置: 首页 > 图文教程 > 网页制作 > HTML/XHTML教程 > CSS超级技巧大放送(2)

HTML/XHTML教程
XHTML入门学习教程:网页Head和DTD
XHTML入门学习教程:XHTML超级链接
XHTML入门学习教程:列表标签的使用
XHTML入门学习教程:文字格式与特殊字符
XHTML入门学习教程:XHTML标签
XHTML入门学习教程:XHTML常用标签
XHTML入门学习教程:什么是XHTML?
XHTML入门学习教程:简单网页制作
HTML网页的基本组成概述
表格边框的css语法
HTML表格标记教程(48):CSS修饰表格
HTML表格标记教程(46):表格的表尾标记
HTML表格标记教程(47):表格嵌套
HTML表格标记教程(45):表格的表主体标记
HTML表格标记教程(43):表头的垂直对齐属性VALIGN
HTML表格标记教程(44):表格的表首标记
HTML表格标记教程(42):表头的水平对齐属性ALIGN
HTML表格标记教程(40):表头的暗边框色属性BORDERCOLORDARK
HTML表格标记教程(39):表头的亮边框色属性BORDERCOLORLIGHT
HTML表格标记教程(38):表头的边框色属性BORDERCOLOR

HTML/XHTML教程 中的 CSS超级技巧大放送(2)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-04   浏览: 43 ::
收藏到网摘: n/a

五.默认值

通常padding的默认值为0,background-color的默认值是transparent。但是在不同的浏览器默认值可能不同。如果怕有冲突,可以在样式表一开始就先定义所有元素的margin和padding值都为0,象这样:

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