问题 电子商务产品的HTML5


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

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

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

以规范为指导,似乎一个可销售的项目确实是可以联合(并且经常是)的独特的东西。文章标签似乎是一个很好的匹配,但我没有看到它以这种方式使用它。

这是适当的,但所有的例子博客等,因为他们似乎更直观地适应标签的名称?还是我在规范上伸展得太厉害了?

任何指导将不胜感激。


3657
2017-07-18 11:34


起源

在大多数情况下,你会希望人们能够 购买 一个产品,我几乎不会说它是“独立的”。当然,您可以在标签中提供表单/链接,但IMHO的定义与您的预期用途有些冲突。 - Wrikken
新闻文章在博客网站的背景下是独立的;我会说电子商务网站背景下的产品也是如此。我在这里解释独立是指一组中的一个。
那么我们有两个很好的矛盾的答案。这里的难点在于“可独立分发或可重复使用”的含义。如果这意味着它可以完全与网站分开使用,那么我同意,产品不符合这个定义。然而,他们提交评论的例子让我感到困惑 - 这些肯定是脱离背景的。 - dmnc


答案:


我不认为 <article> 适用于产品数据。虽然不使用语义元素,但您可能希望查看 产品架构 来自schema.org。

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

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


12
2017-07-18 11:43



确实。我也在使用微数据,但这个问题是语义问题。你认为文章不合适的理由是什么?产品数据是非常广泛的联合,似乎是一个独立的项目。 - dmnc
嗯,阅读完规范之后 article,我可能已经改变了主意。请参阅我的回答中的引用。 - Michael Mior


你应该看看 本文

好像 <article> 这不是一个坏主意。我正在使用指针 这里 和 http://schema.org/Product 对于电子商务网站项目。


2
2018-04-13 16:04





有自定义标签困扰IE很多,我们不能忽视互联网浏览器。


0
2018-01-07 05:09



en.wikipedia.org/wiki/HTML5_Shiv - dmnc