日期:2014-05-17 浏览次数:20718 次
CSS全称为Cascading Style Sheet 译为级联样式表,CSS的出现主要是为了解耦、提高易维护性。我们一般采用的是外部链接样式,这样可以将网页内容跟显示样式真正的分离。
我们选择CSS的原因,无非是它具备以下的优点:
1、符合W3C标准。保证网站不会因为将来网络应用的升级而被淘汰。
2、支持浏览器的向后兼容,也就是无论未来的浏览器大战,胜利的是IE、chrome或者是火狐,网站都能很好的兼容。
3、搜索引擎更加友好。相对与传统的table, 采用DIV+CSS技术的网页,更加容易被搜索引擎找到。
4、样式的调整更加方便。内容和样式的分离,使页面和样式的调整变得更加方便,可以一次性修改多个网页的样式,只修改样式不需要重新发布。
5、降低网页大小,对于一个大型网站来说,可以节省大量带宽,大大提高用户体验,这是非常重要的一点——用户至上。
当然世界上没有任何一个事物只有优点没有缺点,CSS也不例外。例如,同一套样式在不同的浏览器,或相同浏览器不同的版本上所显示的效果不尽相同。这就给开发人员带来了很大的麻烦,在设计时就要对不同的浏览器进行测试,大大的增加了工作量。不过这点可以随着经验的不断积累,变得越来越轻松。再有就是调试的时候经常会因为一个小小的样式搞掉半天的时间。不过总的来说,它的优点还是远远大于它的缺点的,要不我们也不会选择它。不可否认,CSS给我带来的改变是革命性的。
这篇博客叫做CSS小结,是因为个人感觉对CSS的把控还很肤浅,所以加上一个“小”字。待他日理解更进一步时,再做深一层的总结!