• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • itemref

    只有不是具有itemscope属性的元素的后代,它的属性才可以与使用itemref项目相关联。它提供了元素ID列表(而不是itemids)以及文档中其他位置的其他属性。

    itemref全局属性不具有itemscope属性的元素的后代,才可以与具有itemref的元素关联。itemref提供了元素 id(并不是itemid)的列表,并具有文档其它地方的额外属性。

    itemref>属性只能在指定了itemscope的元素上指定。

    注:itemref属性并不是 microdata 数据模型的一部分。它仅仅是个语义结构,用于帮助作者向页面添加注解,其中被注解的数据不遵循便利的树结构。例如,它允许作者标记表格中的数据,以便每一列定义一个单独的条目,同时在表格中保留属性。

    示例

    <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>
    

    name:amanda

    band:jazz band

    size:12 players

    结构化数据

    id'sitemscopeitemref(itemprop name)(itemprop value)
    id=amandaitemscopeitemref=a,b
    id=aitempropnameAmanda
    id=bitemscopeitemref=cband
    id=citempropBandJazz Band
    itempropSize12

    浏览器支持

    所有浏览器都支持itemref属性

    上篇:title

    下篇:itemtype