哪一个是正确的?
<link itemprop="availability" href="http://schema.org/InStock">
<meta itemprop="availability" content="InStock" />
<span itemprop="availability" content="in_stock"></span>
我检查了官方模式文档,并在示例中找到了所有这些。
我想它们都可以,但目前有什么首选标准吗?
Using span
与content
属性是invalid. HTML5 和 Microdata 都不允许content属性为span https://stackoverflow.com/a/18898363/1591669.
Using meta
is invalid。 HTML5 和微数据要求meta不得用于 URI 值 https://stackoverflow.com/a/24659620/1591669.
Using link
是正确的。它也用于Schema.org 的枚举指南 http://schema.org/docs/gs.html#advanced_enum。如果一些例子使用meta
相反,我们可能期望这些是fixed https://github.com/rvguha/schemaorg/issues/77.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)