1

DC 包含一个称为“日期”的元素。你显示它是这样的:

<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" />

有标准吗?

4

1 回答 1

2

当我阅读规范时,您所说的这些东西是元素改进(如created,modifieddate)。

元素细化:这些限定词使元素的含义更窄或更具体。精炼元素共享非限定元素的含义,但范围更受限制。不理解特定元素细化术语的客户端应该能够忽略限定符并将元数据值视为不合格(更广泛)的元素。限定词的元素细化术语的定义必须是公开的。

来自dublincore.org

该规范提出了两种等效的写作方式:

<meta name="DC.Date.modified" content="2001-07-18" />
<meta name="DCTERMS.modified" content="2001-07-18" />

您提到的方案用于定义数据的编码,格式。例如,对于日期,它可以是DCMI PeriodW3C-DTF本页所示。

编码方案:这些限定符标识有助于解释元素值的方案。这些方案包括受控词汇表和正式符号或解析规则。因此,使用编码方案表示的值将是从受控词汇表中选择的标记(例如,来自分类系统或主题词集的术语)或根据正式符号格式化的字符串(例如,“2000-01- 01" 作为日期的标准表达式)。如果客户端或代理不理解编码方案,则该值可能对人类读者仍然有用。限定符编码方案的最终描述必须明确标识并可供公众使用。

来自dublincore.org

它们可以像这样使用:

<meta name="DC.date" scheme="DCTERMS.W3CDTF" content="2001-07-18" />
于 2011-06-29T16:07:15.637 回答