CSS3 教程

前言

CSS【Cascading Style Sheets】层叠样式表,它是一种定义网页样式的语言,作为 HTML 的一个补充。HTML 的工作是负责网页功能区块的规划,整体骨架的搭建,而 CSS 是在此基础上对这些 HTML 元素进行美化和渲染,可以说它们两个是一体的。


CSS 的标准同样也是由 W3C 拟定,到目前总共发行了三代 CSS1CSS2CSS3

CSS1 实现了一些基础的样式功能,大部分是一些从 HTML 中独立出来的样式,比如 字体大小颜色边框边距 ...

CSS2 提出了页面布局的概念,传统上页面布局使用的是 HTML 的 table 元素,这个版本新增了 浮动定位 等概念。

CSS3 的初版在 2001 年提出,在今天还在不断的迭代完善,一些处于实验阶段,有争议未完全纳入标准的功能,不同厂商的浏览器的支持略有差别。目前比较流行的 Flex布局em / rem 单位 都是 CSS3 的新标准,除此之外 CSS3 增加了 滤镜动画效果 等一些高级特效,针对移动端多屏的兼容也做了不少优化 如 媒体查询Columns ...

CSS3 教程 CSS3 入门 CSS3 选择器 CSS3 颜色 CSS3 单位 CSS3 字体 CSS3 文本 CSS3 光标 CSS3 盒子模型 CSS3 边框 CSS3 边距 CSS3 列表 CSS3 表格 CSS3 背景 CSS3 效果 CSS3 浮动 CSS3 定位 CSS3 响应式 CSS3 Columns CSS3 Flex