三种导入方式
- 行内导入(一般不用) div标签内部
<div style="color: red;">demo_css_color_change</div>
- 内部导入 head内部
<style>
div{
color: red;
}
</style>
- 外部导入(最多使用) head内部 rel不可省略
<link rel="stylesheet" href="css/style.css" />
优先级
行内优先级最高,内部导入和外部导入同优先级,整体遵循覆盖原则,即谁离标签最近,谁的优先级最高
demo代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>demo_css_导入方式</title>
<style>
div{
color: red;
}
</style>
<link rel="stylesheet" href="css/style.css" />
</head>
<body>
<div style="color: red;">demo_css_color_change</div>
</body>
</html>
style.css文件代码
div{
color: aqua;
}
拓展
- import 外部导入方式(2.1版本加入),css样式,需放入style中,先加载网页骨架,后渲染
<style>
@import url("css/style.css");
</style>
- link 外部导入方式,html标签,需放入html源代码中使用,先渲染,再一次加载