主にHTML入門者の方を対象にタグの全体像を把握しやすくなるようにまとめた一覧表です。
構造化タグ
HTMLページの構造を作るタグです。
これらのタグが無いHTMLは正しい構造とは言えなくなります。
構造化タグは全て必須で、1ページにつき一つしか使ってはいけません。
タグ | 役割 | 使用頻度 | 要素レベル | 補足 |
---|---|---|---|---|
<!DOCTYPE HTML> | HTMLのバージョン指定 | 必須 | ブロック | 必ず1行目に配置する |
<html> | 全体を定義 | 必須 | ブロック | メタデータを囲み、<html> 直下に定義する |
<head> | ヘッダーを定義 | 必須 | ブロック | メタデータを囲み、<html> 直下に定義する |
<body> | ボディを定義 | 必須 | ブロック | ブラウザで表示するコンテンツ全てを囲み、<html> 直下に定義する |
<title> | ページタイトルを定義 | 必須 | ブロック | ページ全体のタイトル文字列を囲み、<head> 内に定義する |
テキストタグ
HTMLページのテキストに意味や機能を加えるタグです。
タグ | 役割 | 使用頻度 | 要素レベル | 補足 |
---|---|---|---|---|
<h1>〜<h6> | 見出しを定義 | ブロック | ||
<p> | 段落を定義 | ブロック | ||
<a> | アンカー(リンク)を定義 | インライン | ウェブページへの リンク、メール、電話、ページ内リンクなどを設置できる |