【HTML Living Standard】itemtype属性の使い方
itemtype属性の使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
itemtypeプロパティは、HTML要素が表すデータの種類(タイプ)を定義する情報を保持するプロパティです。これは「マイクロデータ」と呼ばれるHTMLの機能の一部であり、Webページに記述されたコンテンツがどのような意味を持つ情報であるかを、検索エンジンやその他のソフトウェアが理解できるようにするために使用されます。
具体的には、itemscope属性が指定された要素(これを「アイテム」と呼びます)が、人物、イベント、商品などのうち、どの種類のデータであるかをURI(Uniform Resource Identifier)形式で指定します。例えば、https://schema.org/PersonというURIは、そのアイテムが「人物」に関する情報であることを示します。
itemscope属性と組み合わせることで、HTMLの構造だけでなく、その内容の意味も機械が理解できるようになり、より高度なデータ処理や表示が可能になります。これによって、検索エンジンがWebサイトの情報をより正確に解釈し、検索結果にリッチスニペットとして表示するなど、ユーザーにとって有益な情報提供に貢献します。
itemtypeはitemscope属性を持つ要素にのみ適用され、指定するURIは、Schema.orgのような標準化された語彙の定義に従うことが推奨されます。これにより、情報の互換性と正確性が保たれます。
公式リファレンス: HTML itemtype global attribute
構文(syntax)
1<div itemscope itemtype="http://schema.org/Person"></div>
引数(parameters)
引数なし
引数はありません
戻り値(return)
戻り値なし
戻り値はありません