meta空の よりも適していることに同意しますspan。ただし ( で使用できたとしても)、カスタムキーワードbodyだけを使用することはできないことに注意してください。metaHTML5 では、定義/登録された値のみが有効です。
ただし、要素が Microdata または RDFa に使用されている場合は、meta要素をに含めることができます。bodyたとえば、RDFaはHTML5を拡張します。
@propertyRDFa 属性が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>