为什么要用DIV布局

 我来答
启就网
2011-05-13 · TA获得超过544个赞
知道小有建树答主
回答量:499
采纳率:0%
帮助的人:510万
展开全部
div 布局可以加快网站加载速度,其原因如下:
1.div比table所用的布局代码少,div只需<div>内容</div>而table要<table><tr><td>内容</td></tr></talbe>
2.div是分块载入的,只要一个div的内容传输完网页的局布就可以显示出来,而table需要等到table的内容全部传完在一起显示出来,使用户感决上等待时间少了
干富凯康
2011-05-15 · TA获得超过437个赞
知道答主
回答量:625
采纳率:0%
帮助的人:0
展开全部
一结果
1:不同的浏览器会对css作出不同解析,得到的结果不尽相同。(题外话:我对国内使用的遨游浏览器不太了解,但是感觉好像也是ie内核,因为我在测试的时候ie6跟遨游会显示同一个结果)

你确定你在这几次测试中使用的都是同一种浏览器么?ie6,火狐,ie7显示出的div结果会不尽相同。在火狐狸看到的结果很好,但是有可能在ie8里面的现实一塌糊涂。

解决方案。对于不同的浏览器请使用 css hack 解决,很简单。
color:red;//火狐认识这个,火狐会执行它
*color:black;//ie6认识这个,火狐不会认识前面那个*,火狐不执行这个
*color:white !important;//ie7认识* 也认识 后面的 !important,但是其他2个浏览器会忽略掉它,所以ie7会执行它。

2:分辨率问题,也是css问题,比如你的div布局总宽为1000px.那么在1024*768以上分辨率的显示器显示出的结果不会有大问题,但是800*600就会发生错位。
对于这一问题请用javascript+css 对当前用户的分辨率做出判断,然后对于不同的分辨率引入支持相应分辨率的css文件。

学习网页布局也不是很容易的,有时候为了支持多浏览器,会花去很多的时间,需要耐心。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hujinhua198310
2011-05-13 · 超过13用户采纳过TA的回答
知道答主
回答量:76
采纳率:0%
帮助的人:42.6万
展开全部
用div+css布局的网页,打开的速度比较快。 用表格的话,网页显示时是先下载表格,再显示内容!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pubeng28
2011-05-13 · TA获得超过105个赞
知道答主
回答量:323
采纳率:0%
帮助的人:0
展开全部
2:分辨率问题,也是css问题,比如你的div布局总宽为1000px.那么在1024*768以上分辨率的显示器显示出的结果不会有大问题,但是800*600就会发生错位。对于这
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式