此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
itemref
itemref全局属性 不具有itemscope 属性的元素的后代,才可以与具有itemref 的元素关联。itemref 提供了元素 id(并不是itemid)的列表,并具有文档其他地方的额外属性。
itemref 属性只能在指定了itemscope 的元素上指定。
注:itemref 属性并不是 microdata 数据模型的一部分。它仅仅是个语义结构,用于帮助作者向页面添加注解,其中被注解的数据不遵循便利的树结构。例如,它允许作者标记表格中的数据,以便每一列定义一个单独的条目,同时在表格中保留属性。
In this article
示例
>HTML
html
<div itemscope itemref="a b"></div><p>Name: <span itemprop="name">Amanda</span></p><div itemprop="band" itemscope itemref="c"></div><div> <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 |
|---|
| HTML> # attr-itemref> |