CSS 发展史
浏览器早期是没有 CSS
来设置内容呈现的样式的,各大浏览器厂商通过不同的标签以及标签的属性来对内容进行不同的展示。如:
HTML
<p size="12" color="red">hello world</p>
<p size="12" color="red">hello world</p>
后来在经过一系列尝试与迭代后,与1996年底,确定了 css
的书写规范。
版本 | 时间 | 说明 |
---|---|---|
1.0 | 1997 | 取代标签属性设置样式,包含属性较少 |
2.0 | 1998 | 表现与内容分离,增加了更多选择器,以及定位属性 |
2.1 | - | 对 CSS2 中的一些错误做了修复,并删除了一些不被支持的属性 |
3.0 | 2011 至今 | 增加了非常多的特性,如动画、伪元素、形变、弹性布局等 |
当前 web
应用与初期想把,已经天翻地覆,为了提升开发效率以及提升项目维护可维护性等,已经有多种 css
预处理器来解决 css
在大项目开发中遇到的问题,比如 sass
、less
、stylus
。