Caution
お使いのブラウザはJavaScriptが実行できない状態になっております。
当サイトはWebプログラミングの情報サイトの為、
JavaScriptが実行できない環境では正しいコンテンツが提供出来ません。
JavaScriptが実行可能な状態でご閲覧頂くようお願い申し上げます。
<head>
『<head>』要素はHTMLドキュメントのメタ情報を格納するコンテナです。ブラウザのタブに表示されるタイトルや文字コード、CSSファイルの読み込みなど、ページの表示には直接関係しない情報を記述します。
構文
<head> <meta charset="UTF-8"> <title>ページのタイトル</title> <base href="https://example.com/"> <link rel="stylesheet" href="style.css"> </head>
head内で使用するタグ一覧
| タグ | 概要 |
|---|---|
| <title> | ページのタイトルを指定します。ブラウザのタブや検索結果に表示されます。 |
| <meta> | 文字コード・ページの説明・ビューポートなどのメタ情報を指定します。 |
| <link> | 外部CSSファイルやfaviconなどの外部リソースを紐付けます。 |
| <style> | HTMLファイル内にCSSを直接記述します。 |
| <script> | JavaScriptを記述または外部ファイルを読み込みます。 |
| <base> | ページ内のすべての相対URLの基準となるURLを指定します。 |
サンプルコード
<!DOCTYPE html> <html lang="ja"> <head> <!-- 文字コードの指定 --> <meta charset="UTF-8"> <!-- ビューポートの指定(スマートフォン対応) --> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- ページの説明 --> <meta name="description" content="このページの説明文です。"> <!-- ページタイトル --> <title>サンプルページ | サイト名</title> <!-- 外部CSSの読み込み --> <link rel="stylesheet" href="style.css"> </head> <body> <p>ページの本体はここに記述します。</p> </body> </html>
実行結果
『<head>』内の記述はページ上には表示されませんが、ブラウザのタブには『<title>』で指定したタイトルが表示され、指定したCSSファイルのスタイルがページに適用されます。
概要
『<head>』内に記述する内容はページ上には表示されませんが、SEOやページの表示速度、スマートフォン対応において非常に重要な役割を担っています。
『<title>』タグの内容は検索エンジンの検索結果にも表示されるため、ページの内容を端的に表す適切なタイトルを設定することが大切です。
『<base>』タグはページ内に1つしか置けません。相対URLの基準パスを一括で変更できる便利なタグですが、使い方を誤るとリンクやリソースの参照先がすべてずれてしまうため、使用する場合は十分に注意してください。
対応ブラウザ
デスクトップ
全バージョンで対応しています
全バージョンで対応しています
全バージョンで対応しています
14 以前 ×モバイル
全バージョンで対応しています
Android Browser
37 以降 ○
4 以前 ×
Chrome Android
36 以降 ○
17 以前 ×
Firefox Android
79 以降 ○
3 以前 ×記事の間違いや著作権の侵害等ございましたらお手数ですがこちらまでご連絡頂ければ幸いです。