DC包含一个名为“Date”的元素。你这样显示:
<meta name="dc.Date" content="2011-06-28" />
但是,限定符的概念允许您创建“创建日期”和“更新日期”。但有没有办法正确嵌入这个?我已经看过几个方面了:
<meta name="dc.Date" content="(Scheme=Created) 2011-06-28" />
<meta name="dc.Date" content="2011-06-28" scheme="Created" />
有标准吗?
答案 0 :(得分:2)
当我阅读规范时,您所讨论的这些内容是元素优化(例如created
,modified
等date
}。
元素细化:这些限定符 使元素的意义 更窄或更具体。一个精致的 元素分享的意义 不合格的元素,但有更多 限制范围。做的客户 不了解具体要素 细化术语应该能够 忽略限定符并对待 元数据值就像是一个 不合格(更广泛)的要素。该 元素细化的定义 限定词的条款必须是公开的 可用。
The spec suggests两种等效的写作方式:
<meta name="DC.Date.modified" content="2001-07-18" />
<meta name="DCTERMS.modified" content="2001-07-18" />
您提到的 Scheme 用于定义数据的编码和格式。例如,对于日期,它可以是DCMI Period
或W3C-DTF
,如this page所示。
编码方案:这些限定符 确定有助于该计划的计划 元素值的解释。 这些计划包括受控制 词汇表和正式表示法或 解析规则。使用表示的值 因此编码方案将是a 从受控制的中选择的令牌 词汇量(例如,词汇来自 分类系统或集合 主题标题)或字符串 按照正式格式化 符号(例如,“2000-01-01”作为 日期的标准表达)。如果 a不理解编码方案 客户或代理人,价值可能仍然存在 对人类读者有用。该 编码的确切描述 限定词的计划必须清楚 确定并可供公众使用 使用
它们可以像:
一样使用<meta name="DC.date" scheme="DCTERMS.W3CDTF" content="2001-07-18" />