答案 0 :(得分:2)
(有些年过去了......)
为了在HTML5文档中对您的内容进行语义注释,您可以使用Microdata,Microformats和/或RDFa:
Microdata是HTML5的扩展,但现在仅仅是 W3C工作组备注(,它不会成为 W3C推荐在可预见的未来 2017年再次开始工作:https://www.w3.org/TR/microdata/)。在WHATWG的 HTML生活标准中,它仍然是included(并且可能正在开发中)。
Microformats(如在class
值中),因为这些不需要对HTML语言进行任何更改。微格式(如rel
值)在existing rel values: HTML5 link type extensions下的all link types have to be registered(这是HTML {的RDFa所在地)注册时就会受到支持。
including HTML5是各种标记语言RDFa Lite的扩展。它也可以以子集{{3}}的形式使用。所有相关规范均为 W3C建议书。
(还有JSON-LD,但是我没有将它添加到列表中,因为它没有与现有标记集成,它是一个单独的&#34; blob&#34;,重复内容。)< / p>