CSS可以写到那个位置? 是不是一定写到html文件里面呢?
- 行内式(内联样式)
- 内部样式表(内嵌式)
- 外部样式表(外链式)
- 导入式
行内式(内联样式)
是通过标签的style属性来设置元素的样式,其基本语法格式如下:
<标签名 style="属性1:属性值1; 属性2:属性值2; 属性3:属性值3;"> 内容 </标签名>
语法中style是标签的属性,实际上任何HTML标签都拥有style属性,用来设置行内式。其中属性和值的书写规范与CSS样式规则相同,行内式只对其所在的标签及嵌套在其中的子标签起作用。
内部样式表(内嵌式)
内嵌式是将CSS代码集中写在HTML文档的head头部标签中,并且用style标签定义,其基本语法格式如下:
<head>
<style type="text/CSS">
选择器 {
属性1:属性值1; 属性2:属性值2; 属性3:属性值3;}
</style>
</head>
<!DOCTYPE html>
<html lang