Web应用开发技术与案例教程
上QQ阅读APP看书,第一时间看更新

2.1 CSS简介

CSS由国际标准组织机构W3C在1996年提出,是为了弥补HTML在排版样式上的不足而制定的一套样式标准。CSS扩充了HTML各个标签的属性设置,使网页的视觉效果有了更多变化。在当前的网页设计中,虽然基本语法还是HTML,但样式的设定更倾向于使用CSS来取代HTML的标签属性。也就是说,Web页面的内容仍由HTML表示,但页面上各个元素的表现和布局则由CSS来控制。

CSS除重新定义了HTML原有的样式外(如文字的大小、颜色等),更加入了重叠文字、层变化及任意的位置摆放等,使网页的编排与设计更具有灵活性,CSS延伸了HTML的功能。

当前所有主流浏览器都支持CSS1.0及2.0。W3C仍然在对CSS3规范进行开发,不过现代浏览器(包括Internet Explorer 9+、Firefox、Chrome、Opera以及 Safari,本书推荐使用最新版本的Firefox来运行示例)已经实现了相当多的CSS3属性。