非常教程

HTML参考手册

属性 | Attributes

itemref(属性) | itemref (attribute)

全局属性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'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)

HTML

超文本标记语言,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。