【问题标题】:What or where is the Definition of Flow Content in HTML 5?HTML 5 中流内容的定义是什么或在哪里?
【发布时间】:2014-01-22 13:47:10
【问题描述】:

http://www.w3.org/TR/html5/dom.html#flow-content-1 给出了流内容元素的列表(3.2.5.1.2 流内容)。但其他项目似乎是流动的,但不在所述列表中。

例如,

元素被http://www.w3.org/html/wg/drafts/html/CR/tabular-data.html#the-th-element 描述为流。

那么,任何地方都有明确的清单吗?

【问题讨论】:

    标签: html


    【解决方案1】:

    不存在明确说明属于流内容类别的所有元素的综合列表。您的链接或 MDN 上的相同内容就是您问题的答案。

    证据:从您提供的链接中,我们可以看到各种类型的内容之间没有明确的界限。一个很好的例子是将分段内容与流内容进行比较,我发现在 MDN here 上更容易阅读。请注意,在该页面的顶部,他们声明,

    每个 HTML 元素都属于零个、一个、或多个内容模型,每个设置规则元素的内容在符合 HTML 的文档中必须遵循。

    虽然我同意这从开发人员和 IA 的角度来看是不可取的 - 我不能冒险猜测,而不是固执己见或推测为什么提供了一个列表,而同时缺少其他地方作为流内容引用的元素,但如果有兴趣欢迎私信我讨论。

    相关: 我的团队在尝试验证我们的 html5 之前遇到了同样的问题,然后才给它一个批准印章。作为带头人,我在此过程中很快发现,对Flow Content 的定义中可能包含的内容进行有根据的猜测是最佳选择。最后,我对这些定义的主要问题是流内容和分段内容之间没有明确的界限。最后,我们只在符合 ARIA 的/辅助浏览器中查看 HTML 大纲,以确定我们在内容分段方面的编码选择的后果。您可以在以下位置了解更多信息:

    http://html5doctor.com/outlines/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 2013-05-29
      • 1970-01-01
      • 2018-03-14
      • 1970-01-01
      相关资源
      最近更新 更多