CSS 样式表
一 CSS定义
CSS通常称为CSS样式表或者层叠样式表。主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式。
二 CSS分类
CSS样式表分为:内部样式表:、行内式(内联样式)、外部样式表(外链式)。
1、内部样式(内嵌式)表是将CSS代码集中卸载HTML文档的head头部标签中,并且用style标签定义,语法如下
<html> <head>
<stlye type="test/CSS">
选择器 {属性1:属性值1;属性2:属性值2;} #选择器用来选择标签
</stlye>
</head>
</html>
style标签一般位于head标签中title标签之后,也可以把它放在HTML文档的任何地方。
type="test/CSS"在html5中可以省略,写上也比较符合规范。
作用域为当前文件
2、行内式(内联样式)
内联样式,又有人称行内样式、行间样式、内嵌样式。是通过标签的style属性来设置元素的样式,其基本语法格式如下:
<标签名 style="属性1:值1;属性2:值2;">内容</标签名>
语法中style是标签的属性,实际上任何HTML标签都拥有style属性,用来设置行内式。其中属性和值的书写规范与CSS样式规则相同,行内式只对其所在的标签及嵌套在其中的字标签起作用。
3、外联样式(外联式)
外联式是将所有的样式放在一个或多个以.css为扩展名的外部样式表文件中,通过link标签将外部样式表文件链接到HTML文档中,其基本语法格式如下:
<head> <link href="css文件的路径" type="text/css" rel="styplesheet"> </head>
注意:link是个单标签。。。
该语法中,link标签需要放在head头部标签中,并且必须制定link标签的三个属性:
href:定义所连接外部样式文件的URL,可以是相对路径,也可以是绝对路径
type :定义所链接文档的类型,在这里需要制定为:"text/CSS",表示链接的外部文件为CSS样式表。
rel:定义当前文档与被链接文档之间的关系,这里需要指定为"stylesheet",表示被链接的文档是一个样式表文件。
test.html
<html> <head> <link rel="stylesheet" href="style.css" /> </head> <body> <div>内部样式表</div> <body> </html>
style.css:
div {
color:red;
}


浙公网安备 33010602011771号