我正在寻找表格方面的 HTML5 规格。我正在做一个有很多数据表的网络应用程序。
这些表通常有一个数据库行映射到一个表行。一切都很好。然而,一个特殊的问题子节点有这么多列,以至于它需要分布在表中的两行上。所以普通表是(伪):
<table>
<thead>
<tr>
<th>Header</th>
</tr>
</thead>
<tbody>
<tr>
<td>Data</td>
</tr>
</tbody>
</table>
有问题的行是这样的:
<table>
<tbody>
<tr>
<th>Header row 1</th>
</tr>
<tr>
<td>Data</td>
</tr>
<tr>
<th>Header row 2</th>
</tr>
<tr>
<td>Data</td>
</tr>
</tbody>
</table>
所以我现在的问题是:在 HTML5 中嵌套表格是否有效?我们可以很容易地同意它非常丑陋。但我在这里只考虑有效性。
如果我可以有嵌套表,它将解决与这些表的排序和编辑有关的任何数量的问题(实现了半数据网格功能)。这样,主表仍然可以只包含一行两列。可排序的日期和带有数据的嵌入表。
你说什么?我一直在寻找规格,但找不到任何确定的东西。