为什么要用 CSS
CSS,常称“层叠样式表”,是一种网页标记语言,用于控制网页页面样式。但是他可以从网页中分离出来,作为外部调用引入,从而可以有效的减轻网页重量,提高网页加载速度。
CSS 语言不需要编译,可以直接由浏览器执行(属于浏览器解释型语言)。制作网页时,CSS 可以正对网页内容的每一个方面进行样式控制。由于CSS 会作为外部力量介入网页,因此可以对网页样式集中管理,当然也更容易对页面样式进行管理,或许你只需要编辑或者更换一个 css 文件,您的网站将会焕然一新。
和传统的 Html 相比 CSS 有以下优点:
- 强大的控制能力和排版能力:CSS 控制字体的能力比标记好多了,以至于很多HTML标签已经成为多余,当然W3C也宣布不推荐使用这些标签了。
- 网页的浏览速度: 使用 CSS 设计方法比传统的 Web 设计节省了50%到60%的文件尺寸,网页能够更快下载显示给用户。
- 提高工作效率:由于采用了样式外部控制和集中管理,从而利用 CSS 设计的 Web 页面只需要简单的修改几个 CSS 文件就可以重新设计整个站点。
- 更有利于搜索引擎优化:CSS 减少了代码量,使得正文更加突出,有利于搜索引擎的更有效的搜索到你的 Web 页面。