我的理解DIV应该用来代替TABLE来布局数据

这是否正确?如果是这样,我在哪里可以找到一个很好的资源来知道如何去做 ,因为我看过的所有网页都使用绝对位置和类似的东西。 这是正确的方法吗?

编辑

所以我的问题是,如何把两个元素并排放置,如何一个在另一个之上等等。它是否使用绝对位置?

例如这个页面使用非常小的表格并且使用DIV中的所有内容。


它是否正确

不完全的。 您应该使用最能描述数据语义的元素,然后使用CSS进行布局。

我在哪里可以找到一个很好的资源来知道如何去做

请参阅WSC的第38节:页眉,页脚,列和模板。 可能在前面的章节前面。


您应该使用DIVs + CSS作为布局,使用TABLE作为表格数据。

这里有一篇关于这个主题的好文章

分开的列表:实用的CSS

这是一个很好的页面,开始学习CSS定位的实际示例


是的,DIV现在已经使用了好几年了。 您还应该检出HTML5中的新布局标记,例如<nav><section>等。

看看这篇博客文章,了解DIV和表格的一些有趣的比较。

链接地址: http://www.djcxy.com/p/88157.html

上一篇: Is my understanding DIVs should be used instead of TABLEs to layout data

下一篇: table, list, css divs?