itemref 全局属性 并不是带有 itemscope 属性的元素的后继,可以与带有 itemref 的元素关联。itemref 提供了元素 id(并不是 itemid)的列表,并带有文档其它地方的额外属性。
itemref 属性只能在指定了 itemscope 的元素上指定。
注:itemref 属性并不是 microdata 数据模型的一部分。它仅仅是个语义结构,用于帮助作者向页面添加注解,其中被注解的数据不遵循便利的树结构。例如,它允许作者标记表格中的数据,以便每一列定义一个单独的条目,同时在表格中保留属性。
示例
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's |
itemscope |
itemref |
|
(itemprop name) |
(itemprop value) |
| id=amanda |
itemscope |
itemref=a,b |
|
|
|
| id=a |
|
|
itemprop |
name |
Amanda |
| id=b |
itemscope |
itemref=c |
|
band |
|
| id=c |
|
|
itemprop |
Band |
Jazz Band |
| |
|
itemprop |
Size |
12 |
结果
规范
| Specification |
Status |
Comment |
itemref |
|
WG Note - No longer being actively developed |
浏览器兼容性
| Feature |
Chrome |
Firefox (Gecko) |
Internet Explorer |
Opera |
Safari |
| Basic support |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
| Feature |
Android |
Chrome for Android |
Firefox Mobile (Gecko) |
IE Mobile |
Opera Mobile |
Safari Mobile |
| Basic support |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
See also
文档标签和贡献者