您的位置:首页 > Web前端 > CSS

CSS学习笔记--表格布局

2008-05-03 09:04 453 查看
随着国内对Web标准的逐渐重视,CSS技术的应用也越来越来普及,不少商业网站都开始采用CSS布局。传统的基于表格的布局似乎走向没落。

提起表格,我们会想起Excel,它为我们提供高效的数据管理。其实这也下载是电子表格真正的产生的原因。同样,网页中的电子表格的功能也不是用来布局的。表格布局是不标准的,用W3C制定的规范来说,表格的作用是用来显示数据的,而不是用来完成布局的。之所以会把表格当布局是缘于当时对Web技术的缺乏和对标准需求的乏力。

Web2.0的出现可以说是一个催化剂,Web2.0倡导的是网站的“共同建设”,即网站内容的消费者和内容的创建者都是用户。要实现Web的共建与交互,就必须允许用户能操纵网页,而这些都必须建立在完全标准的网页结构以及灵活的布局之上。Web2.0的出现,对网页结构和布局提出了更高的要求。而这种要求与表格的布局格格不入。用表格生成的布局不仅臃肿,而且后期的维护非常艰难。纵观国内Web技术的发展,尽管还存在不同的声音,但普及和使用Web标准及CSS技术已是不争的事实。

当然,我们也不能走入一个误区,不是说有CSS技术就不需要表格了,也并不是标准的XHTML+CSS布局当中就不能出现Table元素,其实合理的利用表格,还是能给我们带来很多方便。尽管CSS普及在国内的道路还很漫长,表格布局的存在还有其必然性,但相信在不久的将来,表格就会日渐恢复它本来的职能,数据的组织和显示,而不是承载网页布局的重任。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: