Stackoverflow使用表格提问/答案,许多SO用户告诉我这是错误的,问题和答案不是表格数据。
所以现在我问,是论坛表格数据吗?大多数主要论坛(vbulletin)我相信所有人都在使用表格。
我假设这被视为表格,但我想要第二个或更多意见?
答案 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'才能真正在语义上正确。
因此,如果您可以在每个列上放置逻辑标头,那就去吧!