HTML参考手册
属性 | Attributes
itemref(属性) | itemref (attribute)
全局属性itemref
属性(不是具有该itemscope
属性的元素的后代)可以使用一个与该项目相关联itemref
。itemref
提供元素标识符(不是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'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 |
结果
规范
规范 |
状态 |
评论 |
---|---|---|
itemref |
|
WG注意事项 - 不再积极发展 |
浏览器兼容性
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) |
属性 | Attributes相关
超文本标记语言,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。