gpt4 book ai didi

xhtml - 在HTML中正确定义“表格数据”

转载 作者:行者123 更新时间:2023-12-03 14:43:51 24 4
gpt4 key购买 nike

我有一个需要解决的古怪论点。

作为涉及HTML的合适的koolaid饮酒者,我全都在意语义标记。结果,我当然不喜欢看到不属于它们的表。表格的经验法则是只应将它们用于“表格数据”,但是我注意到这是一个定义不明确的短语。我想将以下数据制成表格,但我办公室的其他人不同意这种情况下表格在语义上是正确的(与dlul等相对):

------------------
| SomeEmployee |
|----------------|
| Field | val |
| Field | val |
| Field | val |
| Field | val |
------------------


在办公室(和互连网)周围询问时,我得到了以下使数据“表格化”的答案:


“您将在电子表格中放置的所有内容”(我已经看到了在电子表格中创建的整个设计模型,因此在我看来这似乎有些欠缺)
可以很好地映射到数据库表的数据(例如,行和列数据)
“文本,预格式化的文本,图像,链接,表单,表单字段,其他表格等。” (感谢 W3C,这真的很有帮助)


等等等等。这些似乎都不是规范的定义,它们也没有为做出决策提供很大的分界线。所以,我问你,我的聪明同胞:我们应该如何定义表格数据。

如果可能的话,请引用您的答案的来源,以防止出现一串“我认为很好”的答案。

谢谢!

最佳答案

维基百科在其内部文章撰写指南中有一些切实可行的规则。它们远不是详尽的定义,但在实际使用的IMO中效果很好。


When tables are appropriate
When tables may not be appropriate


整个定义值得一读,但是有一段让我印象特别深刻:


在以表格形式设置列表格式之前,请考虑是否通过具有行和列来更清楚地传达信息。如果是这样,那么表可能是一个不错的选择。如果拥有行和列没有明显的好处,那么表可能不是最佳选择。

关于xhtml - 在HTML中正确定义“表格数据”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4134881/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com