【发布时间】:2015-08-02 23:25:05
【问题描述】:
我想创建一个描述一些特定类和属性的 RDFS 本体。然后我想用我在 RDFS 中定义的词汇表将 RDFa 添加到 HTML 中。我知道我们需要提供一个指向 RDFa 中的词汇表的 URL,但我不确定将我的 RDFS 文件放在 Web 应用程序中的哪个位置或如何部署 RDFS 文件。
当我用 schema.org 添加 RDFa 时,HTML 是这样的:
<div vocab="http://schema.org/" typeof="Person">
<span property="name">Jane Doe</span>
<img src="janedoe.jpg" property="image" alt="Photo of Jane Joe"/>
<span property="jobTitle">Professor</span>
<div property="address" typeof="PostalAddress">
<span property="streetAddress">
20341 Whitworth Institute
405 N. Whitworth
</span>
<span property="addressLocality">Seattle</span>,
<span property="addressRegion">WA</span>
<span property="postalCode">98052</span>
</div>
<span property="telephone">(425) 123-4567</span>
<a href="mailto:jane-doe@xyz.edu" property="email">
jane-doe@xyz.edu</a>
Jane's home page:
<a href="http://www.janedoe.com" property="url">janedoe.com</a>
Graduate students:
<a href="http://www.xyz.edu/students/alicejones.html" property="colleague">
Alice Jones</a>
<a href="http://www.xyz.edu/students/bobsmith.html" property="colleague">
Bob Smith</a>
</div>
在 HTML 的开头
<div vocab="http://schema.org/" typeof="Person">
它使用词汇表 Schema.org 声明。
我想问如何使用自己的RDFS。另外,如何验证 RDFa 是否正确链接到我的 RDFS 并正确写入
【问题讨论】:
标签: rdf semantic-web rdfs rdfa