【发布时间】:2017-01-19 19:10:03
【问题描述】:
我想知道当数据行包含无法容纳在单个表格行中的复杂数据时,在网页上标记表格数据的最佳方法。
这是一个具体的例子。第一行附有关于手臂和腿的额外信息列表。
Shadrach M 香蕉 12 武器蓝 2 腿黄色 3 Meshgah M 苹果 34 Abednego M 柿子 0除了使用包含像这样的嵌套表的跨单元格之外,还有什么好的方法来标记它吗?
+--------+--+--------+------+ | | | | | +--------+--+--------+------+ | +--------+------+-+ | | | | | | | | +--------+------+-+ | | | | | | | | +--------+------+-+ | +--------+--+--------+------+ | | | | | +--------+--+--------+------+ | | | | | +--------+--+--------+------+我对此并不完全满意,因为外部表格有四列,具有特定的标题和含义;但第二行跨越所有四列并且包含不同的内容。我真的希望这些信息成为第一行项目(Shadrach)的一部分,而不是顶级表的一部分。但是 HTML 似乎不允许我这样做。
有没有更好、更语义化的方式?
【问题讨论】:
-
您可能还想尝试在 UXExchange 上提出这个问题。 uxexchange.com
-
我在 UXExchange 上花费的时间比这里多,但我认为这个问题与 UX 并没有真正的关系——它更多的是一个实现/编码问题。
-
这可能就是我在这里花的时间比在 UXExchange 多的原因...
标签: html semantic-markup tabular