CSS 指层叠样式表 (Cascading Style Sheets)
- 样式定义如何显示 HTML 元素
- 样式通常存储在样式表中
- 外部样式表可以极大提高工作效率
- 外部样式表通常存储在 CSS 文件中
- 多个样式定义可层叠为一个
- 用来表现XHTML或者XML等样式文件的计算机语言
一、CSS内部样式表
CSS分为选择符和声明,声明又包含属性和属性值。
每条声明用;结束,属性和属性值之间用:连接
CSS要放进HTML必须放在style(内部样式表)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<style>
h1{
color: blue;
}
</style>
<h1>123</h1>
<h2>123</h2>
</body>
</html>
二、CSS外部样式
步骤:
- 创建css文件,和CSS文件夹,归类放置文件。
- 常分为公共样式和其他样式。
- 创建好css文件后,要引入css到我们的html
法一:<link>
法二:即@import url()
三、CSS行内样式
直接在标签内写style
推荐写外部样式,用link引入,行内样式过于繁琐,适用于特殊处理和span同时使用
四、样式表的优先级
!important>行内>内部>外部(就近原则)
但是!可以通过在属性后面加!important,这样就不会被优先级影响。