【问题标题】:Is this an ok use for the article element?这是文章元素的正确用途吗?
【发布时间】:2012-06-14 20:45:47
【问题描述】:

我正在为新的重新设计重新编写一些代码,我想知道这是否是编写此模块的最佳(实用)语义方式?

这实际上还有 3-4 个项目,并且会向左/向右滑动项目,但我将它配对了一点。

【问题讨论】:

  • +1 提出了很好的问题。
  • 什么是代码编辑器?它是什么颜色主题?
  • 哦,这是我正在为 Sublime Text 准备的主题 :) 我应该在接下来的几天内更新 repo bit.ly/LROq32

标签: html semantics semantic-markup


【解决方案1】:

我觉得不错。 (因为它满足作为独立内容项的标准)

来自规范:

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

【讨论】:

  • 翻译:一个可重用、独立的组件。
【解决方案2】:

是的,article 的使用在这里很好。

article 元素是否应该在 section 内部取决于您的页面上下文。如果您使用分段元素,您应该也给它一个标题(但这不是必须!)。

但是您对dl 的使用错误

在您的示例中,名称 (dt)“由以下人员提供”将有两个值 (dd):“Blue Iris Studio”“19”。名称“Walkins”的值为“6.3”。而“千里之外”这个名字根本没有任何价值。我猜这不是你的意思。

spec

每个组必须由一个或多个名称(dt 元素)后跟一个或多个值(dd 元素)组成。

这里的顺序很重要:首先是 1 个 dt,然后是 1 个或多个 (!) dd。否则将不清楚哪个dtdd 构成一个

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-26
    相关资源
    最近更新 更多