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 ...

更多教程 HTML5 教程 CSS3 教程 JavaScript 教程 JQuery 教程 React.js 教程 Node.js 教程 Koa2 教程 Python 教程 Linux 教程