元标记在schema.org breadcrumblist中使用时破坏HTML验证
我正在使用schema.org上的面包屑列表。它们声明我们需要使用元标记来指定项目的顺序元标记在schema.org breadcrumblist中使用时破坏HTML验证,html,twitter-bootstrap,schema.org,microdata,Html,Twitter Bootstrap,Schema.org,Microdata,我正在使用schema.org上的面包屑列表。它们声明我们需要使用元标记来指定项目的顺序 它破坏了我的HTML验证,有没有其他方法来指定顺序 meta标签在单词Brands之前添加了一个空格 这是我的标记:
- 它破坏了我的HTML验证,有没有其他方法来指定顺序
- meta标签在单词Brands之前添加了一个空格
品牌
您的代码片段是有效的HTML5(如果用于微数据,在您的示例中就是这样)
如果不想显示值,使用meta
元素是正确的选择。您可以将其放置在列表项
中的任何位置(例如,在链接或名称旁边的同一行上,以省略创建空白)
请注意,您不必使用
position
属性。Schema.org从不需要任何属性。(您可能希望在链接中提供最后/当前项的URL。如果不需要,我想没有理由提供项
属性。)我的最后一项是当前页面。我还应该把它作为链接吗?@BrendanVogt:我想这是你的选择:使用item
作为最后一个条目(并指定URL),或者省略item
(且不指定URL)。(我不知道数据的消费者可能更喜欢什么。)