经过多年的后端算法和分析的东西的工作,我最近一直在被迫做一些“HTML工作”。 (和你们有一些所谓的jQuery现在,是吗?)安美居,回来时,我用(以XHTML天前)做HTML,表是非常非常普遍。现在,我看到的支持“格” S和敬语,如“表少了!”泛滥。赶上,我错过了,那是什么的div优于表原因的岁月? [I最近尝试做一个简单的两列的表(66%,33%)到的div,和瘀伤仍然新鲜。]
我知道这个问题可能是主观的,所以作为特定subquestion:什么是下表呈现轻松,简洁的div基于HTML:
<table>
<tr>
<td width="33%">Name</td>
<td width="67%">Description</td>
</tr>
<tr>
<td>National Hockey League</td>
<td>A much longer paragraph about the league</td>
</tr>
</table>
表不应该被用于页面布局,因为它们是:
如果你渲染的表格数据,通过各种手段使用表格 - 这就是他们打算什么。你的例子可能有资格!但不要使用表来为约翰·孔德的回答提供的原因是多方面的创建页面结构。
干杯
随着现代HTML标准;表应该仅被用于显示表格数据; http://webdesign.about.com/od/tables/a/aa122605.htm