itemprop属性 【itemprop attribute】
概要
itemprop属性(itemprop attribute)とは、HTMLの要素(タグ)の中で設定することができる属性(attribute)の一つで、HTML中に構造化されたデータを埋め込むマイクロデータでプロパティ名を設定するもの。どの要素にも指定できる。マイクロデータ(Microdata)はHTMLコード中にソフトウェアが読み込んで自動処理できる機械可読(マシンリーダブル)な形式でデータを埋め込む「構造化マークアップ」仕様の一つで、HTML5標準の一部として規定されている。
itemprop属性は、その要素がマークアップしている文字列が構造化データの中でどのような意味を持つかを指定する属性で、プログラムにより抽出したデータ集合におけるプロパティ名となる。例えば、<div itemprop="City">Tokyo</div> のようにマークアップすれば、ソフトウェアはこの要素をプロパティ名「City」、値「Tokyo」のデータとして処理することができる。
マイクロデータはitemprop属性を持つ要素を複数組み合わせた集合として表されるが、その範囲を示す親要素にはitemscope属性やitemtype属性、itemref属性、itemid属性などが指定され、データ構造全体の詳細な情報が定義される。
(2023.11.21更新)