<div></div> 和 <table><tr><td> </td></tr></table> 有什么区别??要...
发布网友
发布时间:2022-09-11 16:39
我来回答
共5个回答
热心网友
时间:2024-08-13 18:15
现在网络标准和习惯中
1.table习惯用来显示数据.
2.div习惯用来布局页面
3.div更利于收录和排名
4.div某中程度上比table快,因为table是缓冲完整个table才显示的,div是缓冲完一下就显示一个.
5.div更容易被js控制,
热心网友
时间:2024-08-13 18:09
这些东西对收录都不会有影响,不明白你怎么会有这样的想法
目前w3c规范建议用div做布局,因为table是表格,它的作用只是展示数据,而不应该是做页面布局..这也只是个建议,使用什么还是看自己...
还有,就算用table布局,也会用到css的
热心网友
时间:2024-08-13 18:17
其实这么回答你这个问题吧:
首先这2个不具备可比性。
都是html的标签。
从语义上分析:
表格是呈现数据的。
DIV是用来分隔区块的。
从历史原因看:之初人们用表格来完成了网站的布局甚至大部分内容的呈现。这是个BUG。
在追求语义化的今天已经淘汰了表格的不合理使用!
用表格还是用DIV,这个语义关键。而不存在谁好谁坏!至于优化方面,我不懂。但是标签跟搜录是有关系的,好比一个标题肯定是首先搜录到得。所以还是要语义化!
热心网友
时间:2024-08-13 18:15
不会影响网站的收录和排名用DIV好比如你一个<table>里很多分行内容时候代码是会有N+1个><tr><td><tr><td><tr><td><tr><td修改起来眼都花,而DIV只有<div></div>而且DIV+CSS可以让里面的东西在任意地方显示任意布局实现想当容易,<table>那就可怜了工作里想当大,比如在大空间里放东西没什么感觉,但在小空间里放很多东西时你就会发发现表格老是撑开老是乱码,DIV就不会
热心网友
时间:2024-08-13 18:16
别考虑排名什么的了,网站的内容更重要,甚至这个也不是你现在要考虑的,能做出来就行了。
另外不是div+css是xhtml+css
不明白以上区别的,用什么方法做出来都无所谓
热心网友
时间:2024-08-13 18:11
现在网络标准和习惯中
1.table习惯用来显示数据.
2.div习惯用来布局页面
3.div更利于收录和排名
4.div某中程度上比table快,因为table是缓冲完整个table才显示的,div是缓冲完一下就显示一个.
5.div更容易被js控制,
热心网友
时间:2024-08-13 18:09
别考虑排名什么的了,网站的内容更重要,甚至这个也不是你现在要考虑的,能做出来就行了。
另外不是div+css是xhtml+css
不明白以上区别的,用什么方法做出来都无所谓
热心网友
时间:2024-08-13 18:18
其实这么回答你这个问题吧:
首先这2个不具备可比性。
都是html的标签。
从语义上分析:
表格是呈现数据的。
DIV是用来分隔区块的。
从历史原因看:之初人们用表格来完成了网站的布局甚至大部分内容的呈现。这是个BUG。
在追求语义化的今天已经淘汰了表格的不合理使用!
用表格还是用DIV,这个语义关键。而不存在谁好谁坏!至于优化方面,我不懂。但是标签跟搜录是有关系的,好比一个标题肯定是首先搜录到得。所以还是要语义化!
热心网友
时间:2024-08-13 18:17
这些东西对收录都不会有影响,不明白你怎么会有这样的想法
目前w3c规范建议用div做布局,因为table是表格,它的作用只是展示数据,而不应该是做页面布局..这也只是个建议,使用什么还是看自己...
还有,就算用table布局,也会用到css的
热心网友
时间:2024-08-13 18:15
不会影响网站的收录和排名用DIV好比如你一个<table>里很多分行内容时候代码是会有N+1个><tr><td><tr><td><tr><td><tr><td修改起来眼都花,而DIV只有<div></div>而且DIV+CSS可以让里面的东西在任意地方显示任意布局实现想当容易,<table>那就可怜了工作里想当大,比如在大空间里放东西没什么感觉,但在小空间里放很多东西时你就会发发现表格老是撑开老是乱码,DIV就不会