在网页中嵌入都柏林核心元数据

时间:2013-07-22 18:52:55

标签: metadata dublin-core

我已经确定了Dublin Core Application Profile的结构以及Dublin Core Element Set对我的网络应用程序的语法和用法。

但我从未在都柏林核心元数据之前使用过。所以,请允许我提出这些简单的问题。

关于都柏林核心应用程序配置文件,我必须使用HTML实现它并将其嵌入到页面的标题中?

关于都柏林核心元素集,我还将使用HTML来实现它。我将把它用于图像。我将在DB中的表中创建字段,以存储每个图像的Set值。当图像渲染给最终用户(通过图库)时,我是否还应该为此图像嵌入Set的值?像

这样的东西
<img src="smiley.gif" alt="Smiley face" height="42" width="42"
<meta name="DC.title" content="blah blah" />
//other 14 elements of the set here....
>

由于

2 个答案:

答案 0 :(得分:1)

如果您在HTML文档的head中提供Dublin Core元数据,则此元数据将应用于整个文档。

如果您只想提供有关该页面上某些内容的元数据(并且此元数据不适用于该页面上的其他内容),则不应在head中提供该内容。

相反,您可以使用RDFa(例如RDFa Lite 1.1)来注释您的内容。都柏林核心词汇表的前缀在RDFa Core Initial Context

中预先定义
  

dc http://purl.org/dc/terms/
  dcterms http://purl.org/dc/terms/
  dc11 http://purl.org/dc/elements/1.1/

您必须使用/“薄荷”URI来表示您要在页面上描述的内容。

答案 1 :(得分:0)

是的,我就是这样做的。有趣的是,或者不是)

如果你看看DC自己的网站,

<img src="http://dcevents.dublincore.org/public/dc-images/dc2013-title.jpg" width="350" title="DC-2013 logo">

他们似乎并不打扰,或者至少不会一直打扰