HTML <link>タグ
ブラウザサポート
![]()
すべての主要ブラウザが <link> タグをサポートしています。
タグの定義と使用説明
<link> タグは、文書と外部リソースとの関係を定義します。
<link> タグの最も一般的な用途は、スタイルシートへのリンクです。
注意:link 要素は空要素であり、属性のみを含みます。
注意:この要素は head 部分にのみ存在できますが、何度でも出現できます。
HTML 4.01 と HTML5 の違い
一部の HTML 4.01 属性は HTML5 ではサポートされていません。
HTML5 では "sizes" 属性が新たに追加されました。
HTML と XHTML の違い
HTML では、<link> タグには終了タグがありません。
XHTML では、<link> タグは正しく閉じる必要があります。
属性
New:HTML5 の新属性。
| 属性 | 值 | 説明 |
|---|---|---|
| charset | char_encoding | HTML5 はこの属性をサポートしていません。リンク先ドキュメントの文字エンコーディングを定義します。 |
| href | URL | リンク先ドキュメントの位置を定義します。 |
| hreflang | language_code | リンク先ドキュメント内のテキストの言語を定義します。 |
| media | media_query | リンク先ドキュメントをどのデバイスに表示するかを指定します。 |
| rel | alternate archives author bookmark external first help icon last license next nofollow noreferrer pingback prefetch prev search sidebar stylesheet tag up |
必須。現在のドキュメントとリンク先ドキュメントの関係を定義します。rel は relationship の略語です。 |
| rev | reversed relationship | HTML5 はこの属性をサポートしていません。リンク先ドキュメントと現在のドキュメントの関係を定義します。 |
| sizesNew |
HeightxWidth any |
リンク属性のサイズを定義します。これは rel="icon" 属性に対してのみ有効です。 |
| target | _blank _self _top _parent frame_name |
HTML5 はこの属性をサポートしていません。リンク先ドキュメントをどこに読み込むかを定義します。 |
| type | MIME_type | リンク先ドキュメントの MIME タイプを指定します。 |
グローバル属性
<link> タグはグローバル属性をサポートしています。完全な属性表を参照してください。HTML グローバル属性。
イベント属性
<link> タグはすべてのHTML イベント属性。
関連記事
HTML チュートリアル:HTML スタイル
HTML DOM リファレンス:Link オブジェクト
その他の拡張