CSS准备进入黄金时期了吗

ZDNet软件频道 时间:2003-06-16 作者:ZDNet China |  我要评论()
本文关键词:css webtrend
自从Internet的起步阶段,表格就已经是Web开发的主流,但是其重心最终会转移到基于CSS的开发上。
本文译自Builder.com,未经许可请勿转载ESPN最近宣布,它最近重新设计了其Web网站,并重点使用了最著名的、使用开放标准的层叠样式表(css)。这对于标准社区是非常鼓舞人心的。这个网站的重新设计把主要的重心放在了使用css来取代HTML表格上。自从Internet的起步阶段,表格就已经是Web开发的主流,但是其重心最终会转移到基于css的开发上。


你准备好使用css了吗?
通过下面这些Builder.com的文章,你可以了解更多关于css的信息:



css的进化

当前有两个css的版本。css第一版(css1)允许开发人员指定Web页面里的样式,例如尺寸、颜色和元素的字体。第二版(css2)加入了对定位(positioning)的支持,用于简化控制表示布局(presentation layout)和格式化(formatting)的任务。css2让ESPN抛弃了表格,从而实现了进步。现在正在开发中的第三版会探索把css分隔进模块。该版本离正式发布还为时尚早。

如果你是一个经验丰富的Web开发人员,你就会知道处理HTML表格所固有的令人头疼的问题。在嵌套表格里,这个困难又有所增加,其复杂性让更改和更新变得特别麻烦。表示表格数据对于插入表格来说仍然是有效的方法,但是就不再需要确保页首被正确地定位了。此外,统一Web标示语言的推动力也正在增强向css2转移的推动力。

获得地位

设计符合可访问性指导方针的网站需要数据和表示的分离,这就明确地要求使用css而不是传统的表格。分隔的内容和表示是同XHTML一起使用时不可缺少的东西,换句话说就是要求使用css。在当前,Internet上充斥着完全依赖于HTML表格来进行页面布局的Web网站,而且现在还没有简单的方法来清除原来存在的大量代码——所以强烈建议现在就开始进行不使用表格的设计,从而为未来铺路。

你需要做什么?

对于仍在使用与部署原有技术的开发人员来说,标准常常和现实的期望存在冲突。但是就css而言,浏览器软件的发展已经赶上了标准的发展。有了这一概念,你在未来会放弃使用表格吗?在抛弃了表格很久之后,你已经完全同css磨合好了吗?加入下面的讨论,把你的想法同Builder.com社区的成员共同分享。



责任编辑:炒饭

欢迎评论或投稿


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134