我不清楚何时应该在rdf:resource
内的#
字符之前的URI之前。究竟是什么意思?它是使用相对URI的方式,还是必须与rdf:ID
一起使用而不是rdf:about
?
您是否可以在#
内附加rdf:resource
错误和正确用法的示例?
答案 0 :(得分:3)
rdf:resource
属性的URI为值(=三元组的主题)。
您可以使用绝对URI(例如http://example.com/foobar
)或相对URI(例如/foobar
)。如果您使用#foo
作为值,则为same-document reference。
因此,如果您在包含URI rdf:resource="#foo"
的文档中使用http://example.com/foobar
,则需要指定URI http://example.com/foobar#foo
。
请注意,许多作者使用fragment来区分页面与其所代表的内容。例如:
http://example.com/Buksy
可以代表您的网页http://example.com/Buksy#i
可以代表您这称为哈希URI ,这是httpRange-14 issue的可能解决方案。