uno*_*nor 26
如果将它与Microdata进行比较,你可能会谈论RDFa(RDF是一种数据模型,可以用许多不同的语法表达,如RDFa,Turtle,RDF/XML,JSON-LD等).
请注意,RDFa 1.0是2008年的W3C推荐标准,RDFa 1.1 Core(和RDFa 1.1 Lite)是2012年的W3C建议书,而Microdata 是一个相当新的,仍然是W3C工作草案仅仅是工作组注释(2013-10-29) ).有些人认为(例如,RDFa规范的编辑Manu Sporny)W3C 不应该将Microdata作为推荐标准发布,因为它与RDFa非常相似.
看看HTML数据指南(W3C兴趣小组注):
微格式,RDFa和微数据都使消费者能够从HTML页面中提取数据.此数据可以嵌入增强的搜索引擎结果中,通过浏览器扩展向用户公开,跨网站聚合或由在这些HTML页面中运行的脚本使用.
本指南旨在帮助HTML数据的发布者和使用者很好地使用它.有多种语法和词汇可供选择,它提供了有关如何确定哪些符合发布者或消费者需求的指导.它讨论了何时需要混合语法和词汇以及如何发布和使用使用多种格式的数据.它描述了如何创建可用于多种语法的词汇表以及有关HTML数据发布和使用的一般最佳实践.
我的主观意见:RDFa和Microdata将共存.如果你想专注于其中的一个,请使用RDFa(从RDFa Lite开始,这非常非常简单 - 您可以在10-15分钟内阅读并理解整个规范).为什么?RDF是语义Web 的语言.RDF可以与许多标记语言一起使用,而不仅仅是HTML(而Microdata仅适用于HTML5).多年来RDF已经成熟 - 对于RDFa已经有两个"完成"规范(而Microdata仍然是草案).
另请参见:Microdata和RDFa之间的差异