用div布局时,什么时候用bable比较好

发布网友 发布时间:2024-10-08 05:06

我来回答

2个回答

热心网友 时间:2024-10-08 07:27

①div+css使得页面布局方便操作灵活,好的模型基本只修改css就实现页面重新布局了,页面效果丰富,这里的效果包括视觉效果和用户体验比如拖拉。
但是浏览器兼容困难,需要把不同浏览器样式都考虑进去。尤其Firefox。。Opera。。。

②table布局是传统,就是一直延续下来的,页面视觉效果也能做,但是不灵活,排版改变难度大。

Table的扩展性和可读性都是很差的,扩展差表现在维护和修正上面。DIV不用重新设计排版网页,甚至于不用动原网站的任何HTML和程序页面,只需要改动CSS文件就完成了所有改版。而Table则需要一个页面一个页面的更改需要变动的地方。

而可读性table基本上是没有的,谁能从一大堆代码里面看的出哪是标题哪是正文。全部是<table><tr><td></td></tr></table>。还一个障碍便是当table容器内内容过多时,使页面的加载时间增加,因为浏览器首先要加载<table> 标签,而在加载到</table>之前,table里的内容不会显示

对于公司经常制作的中小型企业网站,大家可以先试着用div+table去做,这只是一个过渡期。你会发现这个时期做起来比纯table和纯div+css去做要快很多。两种做法的优缺点都可以很好的互补。熟练后,可以用div去做下。另外w3c之所以推出div+css,其目的就是为了提高执行效率,优化程序,由原有的HTML向XML过度,作为长远的发展.div肯定是胜过table的。

热心网友 时间:2024-10-08 07:27

当一个DIV里面要进行一些布局的时候就用TABLE
DIV和TABLE结合才是最好的,

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com