<div></div> 和 <table><tr><td> </td></tr></table> 有什么区别??要详细的。。

<div></div>

<table><tr><td> </td></tr></table>
有什么区别??要详细的。。
用div做站要配合CSS,这个比较难。用table来做呢比较容易。
现在我对CSS还不了解,我想做个站,我选择table来做,
用<table><tr><td> </td></tr></table>来做站
会不会影响网站的收录和排名。
或者用<div></div>会好过<table> 还是用哪个都一样的??对收录和排名不会造成影响。
重点回答:(((这两个做法,用哪个好一点。还是没有分别。用哪一个都是一样的)))

现在网络标准和习惯中
1.table习惯用来显示数据.
2.div习惯用来布局页面
3.div更利于收录和排名
4.div某中程度上比table快,因为table是缓冲完整个table才显示的,div是缓冲完一下就显示一个.
5.div更容易被js控制,
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-14
不会影响网站的收录和排名用DIV好比如你一个<table>里很多分行内容时候代码是会有N+1个><tr><td><tr><td><tr><td><tr><td修改起来眼都花,而DIV只有<div></div>而且DIV+CSS可以让里面的东西在任意地方显示任意布局实现想当容易,<table>那就可怜了工作里想当大,比如在大空间里放东西没什么感觉,但在小空间里放很多东西时你就会发发现表格老是撑开老是乱码,DIV就不会
第2个回答  2011-04-13
其实这么回答你这个问题吧:
首先这2个不具备可比性。
都是html的标签。
从语义上分析:
表格是呈现数据的。
DIV是用来分隔区块的。
从历史原因看:之初人们用表格来完成了网站的布局甚至大部分内容的呈现。这是个BUG。
在追求语义化的今天已经淘汰了表格的不合理使用!

用表格还是用DIV,这个语义关键。而不存在谁好谁坏!至于优化方面,我不懂。但是标签跟搜录是有关系的,好比一个标题肯定是首先搜录到得。所以还是要语义化!
第3个回答  2011-04-13
这些东西对收录都不会有影响,不明白你怎么会有这样的想法

目前w3c规范建议用div做布局,因为table是表格,它的作用只是展示数据,而不应该是做页面布局..这也只是个建议,使用什么还是看自己...

还有,就算用table布局,也会用到css的
第4个回答  2011-04-13
别考虑排名什么的了,网站的内容更重要,甚至这个也不是你现在要考虑的,能做出来就行了。
另外不是div+css是xhtml+css
不明白以上区别的,用什么方法做出来都无所谓
相似回答