CSS 样式表教程
CSS,或Cascading Styles Sheets,中译层叠样式表或级联样式表,是样式化HTML的一种方法。HTML是文档的内容,则样式表是文档的表现,或者说外观。
无论闻起来还是尝起来,样式表一点都不像HTML。它们有着这样的格式:“属性:值(property: value)”,而且大部分属性可以应用到HTML标签中去。
用HTML制作网页就象是用画笔绘制一幅图画。只有那些对网页制作痴迷而执着的人才可能精确地实现预定的结果,这并不是正确的工具和灵活性就可以实现的。
任何使用过HTML一个多星期的人都知道HTML是一种非常好的网页制作工具。所以有时候我们不得不制作体积相当大的GIF图象以获得想要的字体和布局。同样,有时候也不得不使用各种表格标签和隐藏的空格GIF图象以使页面的布局能达到预想的目的。
1996年底的时候悄悄诞生了一种叫做样式表(stylesheets)的技术。全称应该是串接样式表(Cascading Stylesheets-简称CSS)这位HTML的表弟向世人保证:
将对布局、字体、颜色、背景和其它文图效果实现更加精确的控制。
只通过修改一个文件就改变页数不定的网页的外观和格式。
在所有浏览器和平台之间的兼容性。
更少的编码、更少的页数和更快的下载速度。
除了还不能全面支持我们常用的大多数浏器之外,CSS在实现其它承诺方面作得相当出色。CSS在改变我们制作样式表的方法。它为大部分的网页创新奠定了基石。