How My Heart Sings

Wed, 15 Feb 2006

HTMLにDublin Coreを埋め込んでみることにするそのに

今度は各ページのフッタにDublin Coreを埋め込んでみることにする。

フレーズのマーク付けにDC語彙を用いるを参考に…文書に関する情報を、ヘッダだけでなく人間の目に触れるところにも書いておきたいかな、と思ったので。でわさっそく…

情報のリストなのだからリストでマーク付けを…<address></address>の中にはインライン要素しか入れられないので、これはいきなり却下。リストにクラスを付けて対応してみましょう。


<ul class="address" xml:lang="ja">
    <li>title:<dc:title>How My Heart Sings</dc:title></li>
    <li>creator:<dc:creator>Yasuo Yamashita</dc:creator></li>
    <li>last-modified:<dcterms:modified>2006-02-15T18:43:31+9:00</dcterms:modified></li>
</ul>

  • title:How My Heart Sings
  • creator:Yasuo Yamashita
  • last-modified:2006-02-15T18:43:31+9:00

このマーク付けに対して適用したスタイルシートは次の通り。うーん、これだと、Gecko系でしかスタイルシートが効かないなぁ。あ、なお、最初の二行は必須です。これが無いとどのブラウザでもまったくスタイルシートが有効になりません。もうちょっと勉強して出直してきます。Dublin Coreというのは、本に関してマーク付けするのに便利なので、活用したいのですが…


@namespace dc url(http://purl.org/dc/elements/1.1/);
@namespace dcterms url(http://purl.org/dc/terms/);
dc\:title{
	color:red;
}
dc\:creator{
	color:blue;
}
dcterms\:modified{
	color:green;
}
dc|title{
	color:red;
}
dc|creator{
	color:blue;
}
dcterms|modified{
	color:green;
}

Meta Infomation of this entry

You can add this Entry to your  はてなブックマーク and Delicious

Comments

Add Comment...

スパム対策のため、一ヶ月を経過したエントリにはコメントを書き込めないのです…後、http:と書くこともできません。

Name:

Comment:

Le violon intérieur....
Yasuo Yamashita
vaiorinnhiATTOnaDOTrimDOTorjye-pi-
Y.A.S.U.O Ytterbium Artificial Sabotage and Utility Organism Y.A.S.U.O Yelling Abomination from the Sunless Underground Oasis

Pyblosxom and plugins. For detail, see http://viole.sakura.ne.jp/blosxom/blosxom.cgi/plugin_info