使用表格或div

时间:2011-01-12 11:31:02

标签: html tabular

构建我们的网页div或table时的最佳做法是什么?

有人说div是推荐的,但我发现用div来控制大小和对齐并不容易。

您有什么看法?

5 个答案:

答案 0 :(得分:9)

完全取决于您想要展示的内容

  • <DIV><SPAN>用于页面布局
  • <Table>用于显示表格数据(例如数据点等)

<table>用于整个页面布局的日子已经过去了 - 因此您不应该因使用它们而感到沮丧。

HTML标记应为semantic。这意味着描述它包含的数据 - 而不是如何显示(这是要处理的样式表)

答案 1 :(得分:2)

TABLE没有任何根本性的错误 - 只是因为历史上过度使用了错误的东西。通常,尝试将TABLE用于真正的数据表,将DIV和SPAN用于逻辑块或内联的内联容器。

答案 2 :(得分:1)

首先阅读:http://www.smashingmagazine.com/2009/04/08/from-table-hell-to-div-hell/

在我看来(我确信有些人会抱怨Stack Overflow上提出的主观问题),但我更喜欢使用divdiv标记是一个标记,表格采用许多标记来创建正确标记的表格元素。

20世纪90年代的很多网站都是用表格构建的,但现在的想法是使用div s。

答案 3 :(得分:1)

表格只应用于以表格方式显示数据。对于布局和设计,最好使用div和样式表。

使用样式表控制div可能需要一段时间,如果你不习惯它,但它很容易拿起。

如果客户希望重新设计整个网站,并且意味着您无需撤消整个网页以进行必要的更改,那么您将会感谢您之后做的。

答案 4 :(得分:1)

我想说div绝对是网站布局的行业标准。起初使用它们可能非常麻烦,但是一旦你了解它们的位置,那么你就再也不会看表了。

尝试本教程从表格转移到div。 http://www.devarticles.com/c/a/Web-Style-Sheets/DIV-Based-Layout-with-CSS/