【问题标题】:HTML5 <article> for ecommerce products电子商务产品的 HTML5 <article>
【发布时间】:2011-10-07 14:50:15
【问题描述】:

新的 HTML5 文章标签看起来非常棒,非常棒,这里和其他地方都有很多关于它的使用的讨论。

不幸的是,所有这些讨论似乎都是在博客或新闻网站的背景下进行的,其中的内容就是内容。

在电子商务网站中,要问的最大问题是,我现在如何标记产品?

以规范为指导,可销售的物品似乎确实是可以联合(而且通常是)的独特东西。文章标签看起来很匹配,但我没有看到以这种方式使用它。

这里是否合适,但所有示例博客等,因为它们似乎更直观地适合标签名称?还是我在规范上太用力了?

任何指导将不胜感激。

【问题讨论】:

  • 大多数时候,您希望人们能够购买一种产品,我很难说它是“独立的”。当然,您可以在标签中提供表单/链接来做到这一点,但恕我直言,定义与您的预期用途有些冲突。
  • 一篇新闻文章在博客站点的上下文中是独立的;我会说电子商务网站背景下的产品也是如此。我在这里将独立解释为一组中的一个。
  • 嗯,我们有两个非常矛盾的答案。这里的困难在于“独立分发或可重用”的含义。如果这意味着它可以完全与网站分开使用,那么我同意,产品不符合这个定义。然而,他们的用户提交评论的例子让我感到困惑 - 这些当然没有上下文意义。

标签: html dom tags seo


【解决方案1】:

我认为&lt;article&gt; 不适合产品数据。虽然没有使用语义元素,但您可能希望查看来自 schema.org 的Product schema

编辑:

请参阅 W3C 规范中的以下引用。或许article 毕竟是合适的,因为产品可以被视为“独立的内容项”。

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

【讨论】:

  • 确实如此。我也在使用微数据,但这个问题是语义问题。您认为文章不合适的理由是什么?产品数据被非常广泛地联合起来,并且似乎是一个独立的项目。
  • 嗯,在阅读了article 上的规范后,我可能改变了主意。请参阅我的答案中的引用。
【解决方案2】:

你应该看看this article

看起来&lt;article&gt; 是个不错的主意。我将来自herehttp://schema.org/Product 的指针用于电子商务网站项目。

【讨论】:

    【解决方案3】:

    自定义标签给 IE 带来了很多困扰,我们还不能忽视 Internet Explorer。

    【讨论】:

      猜你喜欢
      • 2012-05-06
      • 2019-02-22
      • 1970-01-01
      • 2017-12-16
      • 1970-01-01
      • 2020-01-28
      • 1970-01-01
      • 2021-03-15
      • 1970-01-01
      相关资源
      最近更新 更多