网站建设中网页制作是选择传统的table还是用新型的div,有分歧。一部分说还是用table好,开发快,容易控制,浏览器兼容也好些;另一部分认为div好,以后的发展趋势,主要是如下原因:
div+css布局能够适应未来多种客户端需求。
div+css布局节约站点所占空间和站点流量。这些都是div的好处。
div有这么多好处是不是有些心动,决定学它。div和table各有长处,通常情况下它们可以互换使用。
div+css布局比table布局节省页面代码,代码结构也更清晰明了。
div+css开发速度要比table快,而且布局更精确,不过手写代码明显增加div+css布局,使网站版面布局修改变的更简单。
我感觉正确的符合标准的设计思路是:使用div等布局元素来制作页面的设计布局,定位,色块,图片等。使用table,ul等这样的元素来显示页面中需要展示的数据。因为div不会像table一样,在ie下要将整个table下载完后才全部显示内容(firefox不会),所以用table来布局显然是不合适的,尤其是数据量大时,在ie下用table会发现慢的多。而div就好多了。当然,div也起整理数据的作用。
div用于布局,table用于显示数据,这是现在最基本的设计原则。
1:div是不是跟table一样的作用?
div的作用跟table是差不多的,但是div对xml的支持更好而且使用起来比较灵活,因此被推荐为新的网页布局方式。
2:div table哪个速度快?
div相对比较快,网页内容的显示需要将相对一整块的内容下载完成后再显示。使用div布局是许多的独立的相对较小的范围,而使用table布局一般都会表格嵌套多层形成较大的下载范围。
3:table里可以内嵌div。反之div可以内嵌table吗
当然可以了。
div本身就是容器性质的,你不但可以内嵌table还可以内嵌文本和其它的html代码。
海外数据机房中,交换机的三层DoS攻击防御体系网站制作流程-掌握网站制作工具微博营销的蝴蝶效应需要注意的问题朝阳seo告诉你如何搭建利于SEO优化的网站?上海网站建设公司告诉您影响网站优化的“十个因素”石家庄短视频APP开发的盈利方式如何增加网站流量?这是最有效的方法充分理解几个网站制作优化中的关键词概念