和同事老婆激烈的一夜:div+html与table+html的优缺点?

来源:百度文库 编辑:高校问答 时间:2024/04/28 22:33:59
现在看到好多html网页中都是用div来写的,而有些html网页中用table来写,它们二者的编写方式不同,用哪个来编写静态网页会更好些呢?网页的打开速度有区别吗?

别乱用 + 号,DIV/TABLE 都是 HTML 自己的东西。

使用 DIV 定位,各部分的位置不会因其它部分的内容变化而改变,好处是坐标精准,缺点是排版不够智能
使用 TABLE 定位,各部分的位置依赖于其它部分的内容,好处是排版较为智能,但是不易控制绝对坐标。

http://bbs.blueidea.com/viewthread.php?tid=2391736&page=
【这是转载的别人的讨论,会对你有帮组】

首先说一下我个人的观点.虽然标准优点很多..但我觉得大众化很难..

主要是没有软件的支持.我想90%的网页设计师都在用DW制作网页而不是用记事本吧?说白了,DW就是用来做表格的,他没能力直接做出你想要的DIV+CSS标准..

任何人都会点DW上面的按钮直接生成代码,比如插入表格,而决不会在代码栏打代码吧?<table><tr><td>吧?(当然也有少数人喜欢装我也没办法,我就见过有这样的人)

也就是说,只要没有其它软件替代DW的一天,表格就不会消失..因为必竟DW是现在网页制作工具的主流产品..他可以通过点击的方式直接生成代码,节省了编写代码的时间..但要实现DIV+CSS大多数得通过手写吧?..就根有了DW就没人用记事本做网页了一样..

而且有个效率问题,我敢说,任何一个会标准的高手都没我用DW做同一个页面要快...

当然,什么都有好的一面也有坏的一面.如果报着学习的态度多学习还是有好处的..