一、内部样式表
将CSS代码集中写在HTML文档的head头部标签中,格式如下:
<head>
<style type="text/CSS">
选择器 {属性1:属性值1; 属性2:属性值2; 属性3:属性值3;}
</style>
</head>
二、行内样式表
<标签名 style="属性1:属性值1; 属性2:属性值2; 属性3:属性值3;"> 内容 </标签名>
只对其所在的标签及嵌套在其中的子标签起作用。
三、外部样式表
<head>
<link href="CSS文件的路径" type="text/CSS" rel="stylesheet" />
</head>
rel
:定义当前文档与被链接文档之间的关系,在这里需要指定为“stylesheet”,表示被链接的文档是一个样式表文件。
三者的比较:
内部样式表 优点: 部分结构和样式相分离 缺点:没有彻底分离
行内样式表 优点:书写方便,权重高 缺点:没有实现样式和结构相分离
外部样式表 优点: 完全实现结构和样式相分离 缺点:需要引入
推荐使用外部样式表。