--引入
什么是css?
- CSS 指层叠样式表 (Cascading Style Sheets)
- 样式定义如何显示 HTML 元素
- 样式通常存储在样式表中
- 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
- 外部样式表可以极大提高工作效率
- 外部样式表通常存储在 CSS 文件中
- 多个样式定义可层叠为一
样式表定义如何显示 HTML 元素,html标签定义了网页的骨架,而css的作用就是为骨架穿上衣服。并且样式通常保存在外部的 .css 文件中。通过仅仅编辑一个简单的 CSS 文档,外部样式表使你有能力同时改变站点中所有页面的布局和外观(也就是为众多骨架同时穿上同一件衣服)。
css语法:
css语法主要由两部分组成:选择器和声明。选择器通常是您需要改变样式的 HTML 元素。每条声明由一个属性和一个值组成。
selector {
property1:value1 /*第一条声明*/
property2:value2 /*第二条声明*/
……
}
选择器常见的有三种:
1 html元素
2 id选择器
3 class选择器
先来看第一种。html元素可以当选择器,也即是说body p br hr tr td table……都可以作为选择器。
例子1:让所有的段落字体颜色为红色 (段落也就是p)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>first page</title> <style> p { color: red; } </style> </head> <body> <h1>test</h1> <li>haha</li> <p>hello world</p> </body> </html>