现在做网页都用"DIV"不用"TABLE"了吗?

这是为什么,我发现现在很多网站都不用TABLE了?... 这是为什么,我发现现在很多网站都不用TABLE了? 展开
 我来答
2hill
2007-08-09 · TA获得超过535个赞
知道小有建树答主
回答量:410
采纳率:0%
帮助的人:440万
展开全部
不管是div还是table,都可以接合css实现同样效果。

最终要实现的是,结构、样式的分离,近而实现,行为的分行;

结构指html,不管是div还是table,都是为了实现结构;

而css则是实现网页的样式,分离之后html代码更加整洁、干净,便于阅读;便于后台的程序人员书写;而美工只要负责css样式就行了,在工作分工上,更清晰。

同理,将行为(主要指javascript事件)分离出来,也是同样道理;

大家只所以采用div代替表格,就是因为div与table更容易实现结构与样式的分离,当然,有些功能,div无法代替table,例如列表显示数据时;所以div并不能替代table.

用div替代table,只是因为table不好实现的功能,而div巧好适合罢了。两者其实各有用途。
肩膀上的太阳
2007-08-09 · TA获得超过295个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:278万
展开全部
DIV固然好,但table也不能丢。
DIV+CSS,可以实现很多的效果,并且可以省略很多的代码,节省了不少的等待时间呢。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gold049
2007-08-09
知道答主
回答量:26
采纳率:0%
帮助的人:27.1万
展开全部
div 可以使HTML更整洁、干净,不过要求对CSS要求较高(不同的浏览器css样式解释不一样).
table 不用太担心浏览器问题,至少不会错位.不过写起来分工不明确.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式