标签是否是<article>
站点文档的适当包装,例如“条款”、“Cookie 政策”和“隐私”?还是应该为适当的文章保留它,例如博客文章?
3 回答
是的。
见http://www.w3.org/TR/html5/sections.html#the-article-element
这是一个引用“article 元素代表文档、页面、应用程序或站点中的完整或自包含的组合,并且原则上是可独立分发或可重复使用的,例如在联合中。这可能是一个论坛帖子、杂志或报纸文章、博客条目、用户提交的评论、交互式小部件或小工具,或任何其他独立的内容项目。”
<article>
标签上的 W3 规范
根据W3 规范:
文章元素表示文档、页面、应用程序或站点中的完整或自包含的组合,并且原则上是可独立分发或可重复使用的,例如在联合中。
然后继续列出该<article>
标签的一些示例用例:
这可以是论坛帖子、杂志或报纸文章、博客条目、用户提交的评论、交互式小部件或小工具,或任何其他独立的内容项目。
您的特定用例
话虽如此,我认为该标签并不适合包装您的“服务条款”/“隐私”声明。虽然这些内容可能很适合“任何其他独立的内容项目”,但我并不认为这些项目符合“可独立分发的组合”的语义。
这些类型的东西非常特定于您的网站,所以我会说它们不符合文章标签的目的。
这是我阅读的关于 HTML 5 文章标签的非常好的博客文章:文章元素
文章元素是分段内容(“section”=“part of”)。因此,无论文档的内容是什么,您都不应该需要它们来包装整个文档。
整个文档减去元数据的适当包装元素是<body>
. 移除横幅、侧边栏和页脚等后,文档的主要文本可能会被包裹在一个<main>
元素中。