html代码中,div与table有什么区别?

如题所述

都是页面布局的方式
一般现在都使用div+CSS布局,以前有很多人用table。
div+CSS布局的优点是比较方便简洁,代码比较少,制作和维护也比较容易,就是有些地方不同的浏览器兼容性不一样,可能会有不同的显示
table布局代码比较多,到后期维护起来是非常头疼的。这点我是深有体会,刚接手一个网站, 用的就是table布局,结果整个页面嵌套了一层又一层的表格,到处都是trtd,看得头都大了
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-05
div,你可以理解为一个方形的盒子,table你可以理解为表格式的盒子。
div和table布局方式,是目前网页的常用布局方式。
table代码繁琐,但兼容性好。
div,简介,明了。不过要注意属性设置,不然有可能变形哦!
第2个回答  2011-08-05
div和table都是目前网页最常用的2种布局方式, table比较直观,容易入门些
div不那么直观,通常都需要配合CSS才能达到理想的效果,是以后网站布局的发展趋势
从网页加载速度方面来说,div的加载速度要比table的快
第3个回答  2011-08-05
table布局比较局限,div 比较开放,设计样式比较多,效果美观,table好处是所有浏览器都兼容div缺点是兼容性很麻烦
第4个回答  2011-08-05
1.DIV+CSS布局比Table布局节省页面代码,代码结构也更清晰明了.

2.DIV+CSS的页面对搜索引擎支持好,而且速度更快了,能够比Table更加快速的显示网站内容.

3.DIV+CSS布局使网站版面布局修改变的更简单,因为版面代码都写在独立的css文件里修改起来方便多了,不象Table要在页面中修改很多信息.

ul div table的区别
1.HTML <div> 元素 HTML <div> 元素是块级元素,它是可用于组合其他 HTML 元素的容器。<div> 元素没有特定的含义。除此之外,由于它属于块级元素,浏览器会在其前后显示折行。如果与 CSS 一同使用,<div> 元素可用于对大的内容块设置样式属性。<div> 元素的另一个常见的用途是文档布局。它取代...

网页设计div与table有什么区别?回答者好评
TABLE和DIV在使用上没有太多的区别 但现在网页内容的丰富,TABLE和DIV由于显示机制的不同,由此产生的应用上的不同。HTML显示机制:当下载一个标签的闭合信息后,才会将这个标签进行前台(浏览器)处理。如果中间标签中有信息,也全按顺序发送下载请求。由于DIV使用更加灵活,完成可以用多个DIV拼个TABLE表格...

div和table的区别
div 的加载方式是即读即加载,遇到 <div> 没有遇到 <\/div> 的时候一样加载 div 中的内容,读多少加载多少;table 的加载方式是完成后加载,遇到 <table> 后,在读到 <\/table> 之前,table 中的内容不加载,或者传输中断了(document.onload()事件)的时候加载,这是因为TABLE牵涉到多行多列问题,...

div布局和table布局有什么不同?
div更灵活,定位比table要好使简单,修改起来也方便,比如我定义一个区域显示在屏幕(300,200)的位置,用div会很简单,table就繁琐了,现在网页的整体布局都用div了;但是展示信息还是用table比较简单,比如显示课程表如果有div实现会建立许多div,很麻烦,谁也无法取代谁,各有利弊 ...

DIV和TABLE的差别
Table就是表格,表格的特点就是表格,你也可以对表格用CSS,表格嵌套多了浏览器渲染速度慢,但一般来说表格标签成熟、浏览器支持好、框架稳固,不会出现元素满屏幕乱飞的诡异现象,缺点当然就是死板,定制自由度低。总的设计建议就是不要过度偏执于某一种模式,W3C没有废弃table,还是可以独当一面的。

网页表格 用table做好,还是用div做好?请各位大家给个建议,谢谢!!
给一个大的DIV布局,table写在div里面,就像 <div> <table> <tr><\/tr> <\/table> <\/div> 这样写更好,希望我的答案能帮到你。

div布局和table布局区别是什么
div很灵活,可以进行定位,例如相对,绝对和fixed定位,而table只能通过表格区域的划分来定位 div显示和html代码是分离的,很方便后期维护。而table无论是html维护还是样式维护都很费劲 一个html页面使用div布局的代码量要不table布局的代码量少很多

div与table的区别
div的html代码少,但是css设置代码多,排列不好,据说兼容性没table好。table排序挺好,兼容性强,但在html的代码太多,看上去有点乱。好像,div用做大框,table写小框。

Div与table的区别在速度和加载与网页应用
div比table更加符合搜索引擎抓取,table标签复杂不易被蜘蛛爬取,现在的网站基本上都是div+css的。

div布局和table布局有什么不同?
DIV布局更灵活,也易于掌握,精确度也更高些(我认为)。table布局对初学者来说不怎么好掌握,有时细小的对齐之类的问题,不太好处理。就现在而言,table布局基本就不用了,都改用DIV布局了,看来它是优势明显。你也不用太具体的了解DIV布局有多大势,反正你主要学它就对了,table布局稍微也了解一下...

相似回答