5

article元素的规范说:

article元素表示页面的一个组件,该组件由文档、页面、应用程序或站点中的自包含组合组成,并且旨在独立分发或可重复使用,例如在联合中。这可以是论坛帖子、杂志或报纸文章、博客条目、用户提交的评论、交互式小部件或小工具,或任何其他独立的内容项目。

因此,如果我正在构建一个网站,在其主页中,我有可点击的卡片并引导您进入文章页面,如果这张卡片是一个section或一个article元素,在语义上会更好吗?

4

1 回答 1

6

article将元素用于发布预告片可能是合适的。这取决于您展示的内容。例如:

  • 的:如果您显示标题、描述、图像、作者姓名和出版日期,您绝对应该使用该article元素。
  • :如果您只显示标题,则article不会保证一个元素,因为每个预告片都会成为文档大纲中的一个条目(就像article一个分段内容元素一样),但是如果它是一个大纲条目并没有多大意义不包含任何附加内容。
  • 也许:介于两者之间。标题和日期?可能不是。标题和描述?可能是。

如果您决定使用article(并且只有这样!),您可以使用bookmark链接类型来链接到完整的文章页面。这可能暗示您article不是“完整的东西”。

如果您决定不使用article,请不要使用section. 如果在 和 之间article进行选择sectionarticle是预告片的正确选择。但是,如果article不合适,则不应使用另一个分段内容元素,而应使用p和/或ul(并且没有标题元素)之类的东西。

于 2017-05-17T00:22:01.973 回答