RDFa 与 about 和 resource 链接

RDFa chaining with about and resource

RDFa Core 1.1 第二版的 W3C 推荐给出了链接示例:http://www.w3.org/TR/rdfa-core/#h3_s_chaining

示例 29:

<div about="http://dbpedia.org/resource/Albert_Einstein">
  <div rel="dbp-owl:residence">
    <span about="http://dbpedia.org/resource/German_Empire"></span>
    <span about="http://dbpedia.org/resource/Switzerland"></span>
  </div>
</div>

他们为什么不使用 resource 而不是 about 来陈述对象?像这样:

<div about="http://dbpedia.org/resource/Albert_Einstein">
  <div rel="dbp-owl:residence">
    <span resource="http://dbpedia.org/resource/German_Empire"></span>
    <span resource="http://dbpedia.org/resource/Switzerland"></span>
  </div>
</div> 

或者 relresource 的链接是否由于某种原因不起作用?

在建议中他们说,about 用于陈述 RDF 术语中的主题,resource 可用于对象:http://www.w3.org/TR/rdfa-core/#h2_s_syntax

但是这里(在示例 29 中)about 用于声明对象 IMO。我现在应该用什么? aboutresource?

感谢任何帮助。

如果您使用 RDF translator 检查这两个版本,您会发现这两个版本在语义上是相同的。但是,恕我直言,最好是用一个或多个资源增强单个 about=""。从逻辑上讲,about="" 类似于 skos:topConcept。用 resource="" 标识的相关语句增加了 topConcept.

的精度