首页 > 解决方案 > 在 a中,什么是正确的都柏林核心属性名称,可以清楚地表达空间和时间覆盖范围?

问题描述

我有一个应用程序,其中一些<meta>必须包含在 RDFa 的页面中。
我只需要报告我的客户在其需求文件中陈述的属性。对于,等
许多属性来说一切都很好。dc:titledc:subject

但对我来说,有两个要求似乎更复杂。它们被精确地表达为:

作为 RDFa 的专家,我查找了更多信息,发现在真正的 HTML<meta>中可以这样表示:

但是现在代表将使用我的页面的爬虫的第三方告诉我这些属性不存在!

所以我不知道我应该写什么。

标签: metardfadublin-core

解决方案


Dublin Core 为该属性定义了两个子coverage属性:spatialtemporal。这种父子关系在 RDF 定义中指定;使用其子属性时无需引用超属性。

如果是空间值:

<meta property="dc:spatial" content="" />

如果它是一个时间值:

<meta property="dc:temporal" content="" />

如果不知道是空间值还是时间值:

<meta property="dc:coverage" content="" />

推荐阅读