itemref(属性) | itemref (attribute)

itemref(属性)

全局属性itemref属性(不是具有该itemscope属性的元素的后代)可以使用一个与该项目相关联itemrefitemref提供元素标识符(不是itemid)的列表,以及文档中其他位置的其他属性。

itemref属性只能在具有指定itemscope属性的元素上指定。

注意:itemref属性不是微数据数据模型的一部分。它仅仅是一种语法结构,可以帮助作者向注释数据不遵循方便的树结构的页面添加注释。例如,它允许作者标记表中的数据,以便每个列都定义一个单独的项目,同时保留单元格中的属性。

示例

HTML

<div itemscope id="amanda" itemref="a b"></div> <p id="a">Name: <span itemprop="name">Amanda</span> </p> <div id="b" itemprop="band" itemscope itemref="c"></div> <div id="c">     <p>Band: <span itemprop="name">Jazz Band</span> </p>     <p>Size: <span itemprop="size">12</span> players</p> </div>

结构化数据

id'sitemscopeitemref(itemprop name)(itemprop value)
id=amandaitemscopeitemref=a,b
id=aitempropnameAmanda
id=bitemscopeitemref=cband
id=citempropBandJazz Band
itempropSize12

结果

规范

规范状态评论
itemrefWG注意事项 - 不再积极发展

浏览器兼容性

FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari
Basic support(Yes)(Yes)(Yes)(Yes)(Yes)

FeatureAndroidChrome for AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic support(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)