meta
空の よりも適していることに同意しますspan
。ただし ( で使用できたとしても)、カスタムキーワードbody
だけを使用することはできないことに注意してください。meta
HTML5 では、定義/登録された値のみが有効です。
ただし、要素が Microdata または RDFa に使用されている場合は、meta
要素をに含めることができます。body
たとえば、RDFaはHTML5を拡張します。
@property
RDFa 属性がlink
または要素に存在する場合、ドキュメントmeta
の で使用されている場合、それらは適合していると見なされなければなりませんbody
。より具体的には、link
またはmeta
要素が RDFa@property
属性を含みbody
、HTML5 ドキュメントで使用される場合、それらはフロー コンテンツと見なされなければなりません。
したがって、メタデータの語彙を作成 (または既存の語彙を再利用) できます。ただし、ユースケースによっては、これはやり過ぎかもしれません。
代わりに、要素をデータ ブロックとして使用しspan
ます。script
このscript
要素を使用すると、作成者は動的なスクリプトとデータ ブロックをドキュメントに含めることができます。この要素は、ユーザーのコンテンツを表していません。
例えば:
<script type="text/plain"> <!-- or whichever MIME type suits your need -->
<!-- your data -->
<!-- you could of course use data-* attributs on this script element, too -->
</script>