link 要素 (HTMLタグ)

関連ファイル

2018年07月24日

HTMLのlink要素の説明です。link要素は、現在のHTML文書と他のファイルを関連付けるための空要素です。


目次

  1. 要素の記述例
  2. 要素の説明
  3. 利用できる属性
  4. ブラウザデフォルトCSS設定

要素の記述例

link要素の記述例
<head>
  <meta charset="utf-8">
  <title>link要素サンプル</title>
  <link rel="stylesheet" href="css/sample.css">
  <link rel="author license" href="/about">
  <meta name="robots" content="noindex">
</head>

 

閲覧中ブラウザーでの表示結果

 

要素の説明

  • link要素は、現在のHTML文書と他のファイルを関連付けるための要素です。
  • link要素は、空要素です。
  • 関連付けるファイルのURLをhref属性に定義し、rel属性に定義するキーワードでそのファイルが何であるかを表します。
  • rel属性の値が「stylesheet」の時にtype属性を省略すると、デフォルト値の「text/css」が適用されます。

 

利用できる属性

link要素で利用できる属性
属性名 属性の説明
href 関連付けるファイルのURLを定義する属性です。
crossorigin CORS(Cross-Origin Resource Sharing)の設定を行う属性です。現在のサーバとはことなるオリジンから読み込んだリソースをHTML文書内で利用する際のルールを定義します。
hreflang 関連付けたファイルの言語種類を定義する属性です。
media 関連付けたファイルを適用するメディアクエリを定義する属性です。
nonce コンテンツセキュリティポリシーのチェックで使用される暗号ノンスを定義する属性です。ノンスとは、暗号通信で用いられる使い捨てのランダム値のことです。
referrerpolicy 関連付けたファイルを読み込む時にリファラを送信するかを定義する[link-html-ref-format_bool]です。
rel 関連付けたファイルとの関係を表すキーワードを定義する属性です。
rev 関連付けたファイルから見た、この文書との関係を表すキーワードを定義する属性です。
sizes rel属性の値が「icon」の時のアイコン画像の大きさを定義する属性です。
title 関連付けたファイルのタイトルを定義する属性です。
type 関連付けたファイルのMIMEタイプを定義する属性です。

グローバル属性

HTMLのすべての要素はグローバル属性が利用できます。グローバル属性の一覧については「グローバル属性」を参照してください。

イベントハンドラ属性

link要素がサポートするイベントハンドラ属性については「イベントハンドラ属性」を参照してください。

ブラウザデフォルトCSS設定

Google Chromeの場合

link要素のブラウザデフォルトCSS
link {
  display: none;
}

 

 

 

Programming Style