HTML 标签原本被设计为用于定义文档内容。比如我们书写
<h1>、<br />
这样的标签,浏览器可以解析展示出对应的效果。但是后期很多浏览器厂商将很多和样式相关的标签加入到了html规范中(比如字体标签和颜色属性)这样就造成了内容和样式排版混合书写,后期维护也相当困难。 为了解决这个问题,万维网联盟(W3C),这个非营利的标准化联盟,肩负起了 HTML 标准化的使命,并在 HTML 4.0 之外创造出样式(Style),使用样式表之后如果想更新样式只需要更改css中的内容即可,在最新的HTML5中已经废弃了很多HTML标签,因此我们能够看清未来的趋势是HTML文档的内容和外观设置很可能完全分离。 CSS 能够对网页中元素位置的排版进行像素级精确控制,支持所有的字体字号样颜色背景式。