日期:2013-05-08 浏览次数:21723 次
当读到一个款式表时,浏览器会依据它来格式化 HTML 文档。插入款式表的方法有三种:
1、外部款式表
当款式需求使用于很多页面时,外部款式表将是理想的选择。在使用外部款式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用 标签链接到款式表。 标签在(文档的)头部:
css" href="mystyle.css" />
2、内部款式表
当单个文档需求特殊的款式时,就应该使用内部款式表。你可以使用
3、内联款式
由于要将表现和内容混杂在一同,内联款式会损失掉款式表的许多优势。请慎用这种方法,例如当款式仅需求在一个元素上使用一次时。要使用内联款式,你需求在相关的标签内使用款式(style)属性。Style 属性可以包含任何 CSS 属性。本例展现如何改变段落的颜色和左外边距:
This is a paragraph
多重款式
如果某些属性在不同的款式表中被同样的选择器定义,那么属性值将从更具体的款式表中被承继过来。
例如,外部款式表拥有针对 h3 选择器的三个属性:
h3 {
color: red;
text-align: left;
font-size: 8pt;
}而内部款式表拥有针对 h3 选择器的两个属性:
h3 {
text-align: right;
font-size: 20pt;
}
假如拥有内部款式表的这个页面同时与外部款式表链接,那么 h3 得到的款式是:
color: red;
text-align: right;
font-size: 20pt;
即颜色属性将被承继于外部款式表,而文字陈列(text-alignment)和字体尺寸(font-size)会被内部款式表中的规则取代。