HTML中引用CSS的方法主要有
- 行内样式
- 内嵌式
- 链接式
- 导入样式
行内样式
指写在标签里的Style元素的值
<p style="color: #FF0000;">行内样式</p>
内嵌式
写在HTML页面的head标签里。
<style type="text/css">
XXXXXXXX
</style>
链接式
也是在head标签内部进行,但是需要在外部专门写CSS文件。
<link rel="stylesheet" href="css/Demo.css" />
导入样式
同样在head标签内。
<style type="text/css">
@import url("css/Demo.css");
</style>
导入和链接的区别为,导入时一次加载,而链接是在需要其样式的时候再去加载,所以链接式的性能更高一点。 尤其是在第一次加载 。
有这么多的方式,那么自然会有优先级了
优先级为
- 行内样式
- 链接式
- 内嵌式
- 导入式(链接在导入后)
OR
- 行内样式
- 内嵌式
- 导入式
- 链接式(链接在导入前)