CSS是什么?
- 指层叠样式表 (Cascading Style Sheets)
- 样式定义用于显示 HTML 元素
CSS 基本语法:
在这个例子中,h1 是选择器,color 和 font-size 是属性,red 和 14px 是值
而一般每条声明都包含这三个属性
CSS 高级语法:
- 选择器的分组
h1,h2,h3,h4,h5,h6 {color: green;}
在上面的例子中,我们对所有的标题元素进行了分组,固所有的标题元素都是绿色的
- 继承
body {font-family: Verdana, sans-serif;}
在上面的例子中,网页的 body 元素将使用 Verdana 字体,因为其子元素(如:p、ol…)继承 body 元素,固都应该显示 Verdana 字体
CSS 3是什么?
- CSS 3 是最新的 CSS 标准
- CSS 3 的上一个版本是 CSS 2
- CSS 3 兼容大部分上版本的特性,自身也增加了很多特性
CSS 3 模块:
CSS 3 包含许多模块,其中最重要的 CSS 3 模块包括:
- 选择器
- 框模型
- 背景和边框
- 文本效果
- 2D/3D 转换
- 动画
- 多列布局
- 用户界面