rel デザインパターン
Jump to navigation
Jump to search
目的
XHTML 文書中にあるリンク(つまり a href)の意味を示すためには rel デザインパターンを使ってください。
使用法
- マイクロフォーマット内でリンク(
href
つきのa
)のセマンティックな意味を定義して、mf-rel-value
という名前を付ける- この定義は要素の値とリンクタグに囲まれたテキストも拡張します
- マイクロフォーマット内でセマンティックな意味を持つハイパーリンクに
rel="mf-rel-value"
を加える - rel-design-pattern のみを使う単純マイクロフォーマットは、通常その rel-value に則った名前になる
例
rel="bookmark"
HTML4 の仕様では、bookmark は「広範な文書内のキーとなる入り口(a link to a key entry point within an extended document)」と書かれています。慣例として(要出典)、この入り口には「固定リンク」の概念も含まれます。
<a href="archive/entry.html" rel="bookmark">文書の入り口</a>
rel="tag"
rel-tag は、URI と、rel="tag"
を使った要素の内容によって、セマンティックな意味を定義します。
<a href="http://technorati.com/tag/tech" rel="tag">tech</a>
関連項目
- rel
- existing rel values
- rel examples
- rel FAQ
- rel design pattern
- rel values issues
- rel-registry
- マイクロフォーマットのデザインパターン全て
- HTML 4.01 での
A
要素の定義 - HTML 4.01 での
rel
属性の定義 - マイクロフォーマット:rel-license、rel-nofollow、rel-tag
- 仕様案:rel-directory、rel-enclosure
- VoteLinks FAQ では rel と rev の問題が議論されています