HTML itemid 全局属性

itemid 全局属性 以项目的唯一全局标识符形式提供微数据。

itemid 属性只能为同时具有 itemscopeitemtype 属性的元素指定。此外,itemid 只能在拥有 itemscope 属性的元素上指定,该 itemscope 属性对应的 itemtype 指向或定义了支持全局标识符的词汇表。

itemtype 的全局标识符的确切含义由指定词汇表中该标识符的定义提供。词汇表定义了具有相同全局标识符的多个项目是否可以共存,如果可以,则如何处理具有相同标识符的项目。

注意: WHATWG 定义规定 itemid 必须是 URL。然而,下面的示例正确地说明了 URN 也可以使用。这种不一致可能反映了 Microdata 规范的不完整性。

示例

表示一本书的结构化数据

此示例使用微数据属性来表示以下结构化数据

itemscope itemtype: itemid https://schema.org/Book: urn:isbn:0-374-22848-5
itemprop title 东方冰雪猫头鹰
itemprop author Jonathan C Slaght
itemprop 出版日期 2020-08-04

HTML

html
<dl
  itemscope
  itemtype="https://schema.org/Book"
  itemid="urn:isbn:0-374-22848-5<">
  <dt>Title</dt>
  <dd itemprop="title">Owls of the Eastern Ice</dd>
  <dt>Author</dt>
  <dd itemprop="author">Jonathan C Slaght</dd>
  <dt>Publication date</dt>
  <dd>
    <time itemprop="datePublished" datetime="2020-08-04">August 4 2020</time>
  </dd>
</dl>

结果

规范

规范
HTML
# attr-itemid

另见