最近评论
正在载入评论列表...
![]() |
![]() |
0.5 CSS和浏览器支持
尽管XHTML和CSS是一种强大的组合,但是仍然有一个小麻烦困扰着Web设计人员:浏览器支持。不管愿意与否,在增加扩展方面浏览器是比较积极的,但是在严格、完全地支持规范方面,还没有一种浏览器做得非常完善。但是,一定要意识到浏览器的进步已经很大了。
Netscape 6已经完全摆脱了对扩展的狂热追求,现在提供了很好的CSS支持。但糟糕的是,它的市场份额已经降到了不足1%。Firefox 1.5和Opera 9非常出色地支持CSS。Firefox是一种开放源码的浏览器,它在Netscape倒下时脱颖而出(在它的早期甚至被称为重生的凤凰和火鸟)。而Opera的市场份额正在迅速扩大,尤其在手持设备和手机市场上。当前最流行的浏览器IE也已经改善了对CSS的支持,尽管它仍然有许多明显的bug,而且有时候让人觉得它傲慢而且顽固。
总之,大多数用户使用的浏览器对CSS的支持还不错,甚至非常好。几年前有相当数量使用老式浏览器的用户还在犹豫是否转移到CSS上。但是,目前这个数量已经降低到了5%以下(也有人说是2%以下),而且还在继续减少。另外,这些用户中许多人使用的是IE 5.5,这种浏览器对CSS的支持虽然不出色,但是也不太糟。
总之,现在已经是转到CSS的最佳时机了。