文章目录
前言
阅读这一本书,主要是为了溯本追源,了解CSS的由来和初期的发展,这样以后写CSS代码和学习更新的CSS3标准也比较有底气。
一、为什么会出现CSS
早期的web网页只有html,html是一门结构化的语言,它的目的是为了勾勒网页的结构,便于搜索引擎和浏览器识别网页的内容。
这就使得网页的内容非常简单,web工程师对网页内容的操作非常有限。为了增加工程师对网页文字和图片的控制,html增加了许多样式标签,例如<big>
,small
,尤其是<font>
,这使得网页的内容变得丰富。但也让html变得不那么结构化,原来清晰的网页结构一片混乱。
为了兼顾网页的结构和丰富的样式,出现了CSS。从此,html可以专门负责网页的结构,而把网页的样式全权交由CSS处理。