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
文档标签和贡献者