论坛是否被视为表格数据?

时间:2009-08-25 14:39:34

标签: html css layout

Stackoverflow使用表格提问/答案,许多SO用户告诉我这是错误的,问题和答案不是表格数据。

所以现在我问,是论坛表格数据吗?大多数主要论坛(vbulletin)我相信所有人都在使用表格。

我假设这被视为表格,但我想要第二个或更多意见?

6 个答案:

答案 0 :(得分:6)

我当然不是网络专家,但从结构上来说,我会说有关联(可能是嵌套的)评论的论坛帖子更像是列表,而不是像桌子一样。

答案 1 :(得分:5)

我认为一个好的经验法则是在电子表格中呈现相关内容是否有意义。

答案 2 :(得分:5)

没有。虽然许多论坛使用表格进行标记,但应该认识到这是物理标记而不是语义正确的标记。

论坛讨论(如果有的话)是嵌套列表(即树),所以要真正正确,它们应该在树讨论中建模为嵌套<ul>元素,或者建模为<dl> s(定义列表,基本上将几个值(=答案)与一个键(=问题)相关联,以反映Stack Overflow的问答形式。

答案 3 :(得分:1)

没有。在SO和那些论坛上使用的表格都是错误的,这在一定程度上是这样的。

因为它具有一定的局限性。例如,您不能让两个div共享相同的高度,或者您可能需要垂直对齐跨越多行的文本。也许你的设计既流畅又固定holy grail种方式。这些论坛必须实现所有这些,这使得确保持续的跨浏览器体验非常困难。

所以他们的推理与语义没有任何关系,而是方便。

答案 4 :(得分:0)

SO和其他论坛肯定使用关系模式(包含表格)来存储数据。就HTML和布局而言,我不确定。这里没有萤火虫:P

答案 5 :(得分:0)

从技术上讲,如果您可以在列上添加标题,则数据是表格式的,因为'td'的每一列都需要带有'th'才能真正在语义上正确。

因此,如果您可以在每个列上放置逻辑标头,那就去吧!