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>
或者 rel
和 resource
的链接是否由于某种原因不起作用?
在建议中他们说,about
用于陈述 RDF 术语中的主题,resource
可用于对象:http://www.w3.org/TR/rdfa-core/#h2_s_syntax
但是这里(在示例 29 中)about
用于声明对象 IMO。我现在应该用什么? about
或 resource
?
感谢任何帮助。
如果您使用 RDF translator 检查这两个版本,您会发现这两个版本在语义上是相同的。但是,恕我直言,最好是用一个或多个资源增强单个 about=""
。从逻辑上讲,about=""
类似于 skos:topConcept
。用 resource=""
标识的相关语句增加了 topConcept
.
的精度
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>
或者 rel
和 resource
的链接是否由于某种原因不起作用?
在建议中他们说,about
用于陈述 RDF 术语中的主题,resource
可用于对象:http://www.w3.org/TR/rdfa-core/#h2_s_syntax
但是这里(在示例 29 中)about
用于声明对象 IMO。我现在应该用什么? about
或 resource
?
感谢任何帮助。
如果您使用 RDF translator 检查这两个版本,您会发现这两个版本在语义上是相同的。但是,恕我直言,最好是用一个或多个资源增强单个 about=""
。从逻辑上讲,about=""
类似于 skos:topConcept
。用 resource=""
标识的相关语句增加了 topConcept
.