戻る
LINK要素
文章の関係性を記述する。
LINK要素はHEAD要素の中にしか記述してはならない。
開始タグ:省略不可 修了タグ:なし
属性
- type
- MIMEを記述
- href
- URIを記述
- hreflang
- 言語情報
- rel
- リンク先への関係を記述する。複数指定する場合は空白で区切る。
- Start
- 文書群の中の最初の文書を指す。
検索エンジンに対して、最初に読ませたい文書を示すことができる。
- Next
- 次の文書を指す。ブラウザ等は、「次」の文書を先読みしておいて、
ダウンロード時間を節約することも可能である。
- Prev
- 前の文書を指す。
- Contents
- 目次として提供される文書を指す。
- Index
- 当該文書の索引である文書を指す。
- Glossary
- 当該文書に関連する用語集である文書を指す。
- Copyright
- 当該文書の著作権表示を指す。
- Chapter
- 文書群の中の章である文書を指す。
- Section
- 文書群の中の節である文書を指す。
- Subsection
- 文書群の中の小節である文書を指す。
- Appendix
- 文書群の中の附属書である文書を指す。
- Help
- 詳説、他リソースへのリンク等の、ヘルプ文書を指す。
- Bookmark
- ブックマーク(しおり)を指す。
ブックマークとは、長い文書の中の、ある重要な入り口に対して設定されたリンクである。
例えばブックマークのラベルなどとして、title属性が使われることがある。
1つの文書に複数のブックマークを設定できる点に注意されたい。
- rev
- リンク先からリンク元への、逆方向リンクの記述に用いる。
- Alternate
- lang属性と併用した場合、当該文書の翻訳版を示す。
media属性との併用は、別メディア版を示す。
- Stylesheet
- 外部スタイルシートを指す。
リンク形式「Alternate」との併用で、ユーザが選択可能な代替スタイルシートを示す。
- id
- class
- lang
- dir
- title
- style
- target
- media
- charset
例
あるサイトを例に説明する。
目次のページ index.html と page1.html, page2.html, page3.html
それと、英語版のページ index.en.htmlがあるとするとLINKは次のように記述するとよい。
<HEAD>
<TITLE>2ページ目 page2.html</TITLE>
<!-- 目次ページの指定 -->
<LINK rel="Contents" href="index.html" type="text/html">
<!-- 次のページの指定 -->
<LINK rel="Next" href="page3.html">
<!-- 前のページの指定 -->
<LINK rel="Prev" href="page1.html">
<!-- 外国語版ページの指定 -->
<LINK rel="alternate" href="index.en.html" hreflang="en">
</HEAD>
LINK要素は、このように他のページとの関係を記述する。
戻る