itemtype
itemtype 是一個全域性屬性,用於指定將在資料結構中定義 itemprop(項屬性)的詞彙表的 URL。
itemscope 用於設定在資料結構中的哪個範圍內,由 itemtype 設定的詞彙表將處於活動狀態。
谷歌和其他主要搜尋引擎支援schema.org 詞彙表用於結構化資料。此詞彙表定義了一套標準的型別名稱和屬性名稱。例如,MusicEvent 表示一場音樂會演出,startDate 和 location 屬性指定了音樂會的主要細節。在這種情況下,MusicEvent 將是 itemtype 使用的 URL,startDate 和 location 為 itemprop,由 MusicEvent 定義。
注意:有關 itemtype 屬性的更多資訊,請訪問 https://schema.org/Thing
- itemtype 屬性必須有一個值,該值是一個無序的唯一標記集,這些標記區分大小寫,每個標記都是一個有效的絕對 URL,並且所有標記都定義為使用相同的詞彙表。該屬性的值必須至少包含一個標記。
- 專案型別必須都是相關規範中定義的型別(例如 schema.org),並且都必須定義為使用相同的詞彙表。
- itemtype 屬性只能指定在具有 itemscope 屬性的元素上。
- itemid 屬性只能指定在同時具有 itemscope 屬性和 itemtype 屬性的元素上。它們必須僅指定在具有 itemscope 屬性的元素上,該元素的 itemtype 屬性指定一個不為專案提供全域性識別符號的詞彙表,如該詞彙表規範所定義。
- 全域性識別符號的確切含義由詞彙表規範決定。這些規範可以自由定義是否允許存在同一全域性識別符號的多個專案(無論是在同一頁面還是不同頁面上),以及處理多個具有相同 ID 的專案的規則。
示例
表示產品的結構化資料
本示例使用微資料屬性來表示產品的結構化資料,如下所示
| itemscope | itemtype | 產品 (https://schema.org/Product) | |
| itemprop | 名稱 | 行政錘 | |
| itemprop | 圖片 | https://pixabay.com/static/uploads/photo/2015/09/05/18/15/suitcase-924605_960_720.png | |
| itemprop | 描述 | 行政錘比 ACME 的經典錘更時尚,非常適合尋找從高處墜落物品的商務旅行者。 | |
| itemprop | 製造商產品編號 | 925872 | |
| itemprop | 品牌 [事物] | ||
| itemprop | 名稱 | ACME | |
| itemscope | itemprop[itemtype] | 聚合評級[聚合評級] | |
| itemprop | 評級值 | 4.4 | |
| itemprop | 評論數量 | 89 | |
| itemprop | 報價 [報價] | https://schema.org/Offer | |
| itemprop | 價格貨幣 | 美元 | |
| itemprop | 價格 | 119.99 | |
| itemprop | 價格有效期至 | 2020-11-05 | |
| itemprop | 商品狀況 | https://schema.org/UsedCondition | |
| itemprop | 可用性 | https://schema.org/InStock | |
| itemscope | itemprop[itemtype] | 賣家 [組織] | https://schema.org/Organization |
| itemprop | 名稱 | 行政物體 | |
注意: 用於從 HTML 中提取微資料結構的便捷工具是 Google 的 結構化資料測試工具。 在這裡顯示的 HTML 上試試。
HTML
html
<div itemscope itemtype="https://schema.org/Product">
<span itemprop="brand">ACME<br /></span>
<span itemprop="name">Executive Anvil<br /></span>
<img
itemprop="image"
src="https://pixabay.com/static/uploads/photo/2015/09/05/18/15/suitcase-924605_960_720.png"
width="50"
height="50"
alt="Executive Anvil logo" /><br />
<span itemprop="description">
Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the
business traveler looking for something to drop from a height.
<br />
</span>
Product #: <span itemprop="mpn">925872<br /></span>
<span
itemprop="aggregateRating"
itemscope
itemtype="https://schema.org/AggregateRating">
Rating: <span itemprop="ratingValue">4.4</span> stars, based on
<span itemprop="reviewCount">89 </span> reviews
</span>
<p>
<span itemprop="offers" itemscope itemtype="https://schema.org/Offer">
Regular price: $179.99<br />
<meta itemprop="priceCurrency" content="USD" />
<span itemprop="price">Sale price: $119.99<br /></span>
(Sale ends
<time itemprop="priceValidUntil" datetime="2020-11-05">5 November!</time>)
<br />
Available from:
<span
itemprop="seller"
itemscope
itemtype="https://schema.org/Organization">
<span itemprop="name">Executive Objects<br /></span>
</span>
Condition:
<link
itemprop="itemCondition"
href="https://schema.org/UsedCondition" />Previously owned, in excellent
condition<br />
<link itemprop="availability" href="https://schema.org/InStock" />In
stock! Order now!
</span>
</p>
</div>
結果
規範
| 規範 |
|---|
| HTML 標準 # attr-itemtype |
另請參見
- 其他不同的全域性屬性
- 其他與微資料相關的全域性屬性