HTMLタグ一覧【完全版】基本から応用タグをカテゴリ別に解説

目次

HTMLタグとは?

HTMLタグとは、Webページの構造や内容の意味を定義するための記述です。<タグ名>内容</タグ名> の形式で使い、ブラウザがどのように表示するかを指示します。

このページでは、よく使うHTMLタグをカテゴリ別にまとめています。


基本構造タグ

Webページに必ず必要な骨格タグです。

タグ 意味・役割
<!DOCTYPE html> HTML5文書の宣言。すべてのHTMLファイルの1行目に記述
<html> HTML文書全体のルート要素
<head> ページのメタ情報(タイトル・文字コード・CSSなど)を記述
<body> ブラウザに実際に表示されるコンテンツを記述
<meta> 文字コード・ビューポート・OGPなどのメタ情報を設定
<title> ブラウザタブと検索結果に表示されるページタイトル
<link> 外部CSSや favicon の読み込み
<script> JavaScriptの記述・外部JSファイルの読み込み
<style> インラインCSSの記述
<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>ページタイトル</title>
  <link rel="stylesheet" href="style.css">
</head>
<body>
  <!-- コンテンツをここに書く -->
</body>
</html>

セクション・レイアウトタグ

ページの構造を示すセマンティックなタグです。SEOとアクセシビリティに重要です。

タグ 意味・役割
<header> ページまたはセクションのヘッダー(ロゴ・ナビなど)
<nav> ナビゲーションリンクのまとまり
<main> ページのメインコンテンツ。1ページに1つ
<article> 独立した記事コンテンツ(ブログ記事・ニュースなど)
<section> テーマでまとまったコンテンツのセクション
<aside> メインコンテンツに関連するサイドバーや補足情報
<footer> ページまたはセクションのフッター
<div> グループ化用の汎用ブロック要素(意味なし)
<span> グループ化用の汎用インライン要素(意味なし)

見出しタグ

タグ 意味・役割
<h1> 最上位の見出し。ページに1つだけ。SEOに最重要
<h2> 2番目の見出し。大項目
<h3> 3番目の見出し。中項目
<h4> 4番目の見出し
<h5> 5番目の見出し
<h6> 最下位の見出し

ポイント: h1→h2→h3 の順番を守り、見出しをスキップしないことが大切です。


テキスト・インラインタグ

タグ 意味・役割 表示例
<p> 段落(パラグラフ) 通常テキスト
<strong> 重要な強調(太字) 強調テキスト
<em> 意味的な強調(斜体) 強調テキスト
<br> 改行(終了タグなし)
<hr> 水平線・区切り線
<small> 補足・注釈などの小さいテキスト 小さいテキスト
<mark> ハイライト・マーカー ハイライト
<code> コード(インライン) コード
<pre> 整形済みテキスト(インデント・改行保持)
<blockquote> 引用ブロック
<cite> 引用元の出典
<time> 日時の表示
<abbr> 略語(ホバーで正式名称を表示)

リンク・画像タグ

タグ 主要属性 役割
<a> href target rel ハイパーリンク
<img> src alt width height 画像の表示
<picture> レスポンシブ画像(複数ソース指定)
<figure> 画像・図表などのキャプション付きコンテンツ
<figcaption> figureのキャプション
<!-- リンク -->
<a href="https://example.com" target="_blank" rel="noopener noreferrer">外部リンク</a>

<!-- 画像(alt属性必須) -->
<img src="photo.jpg" alt="富士山の風景" width="800" height="600">

<!-- キャプション付き画像 -->
<figure>
  <img src="photo.jpg" alt="富士山の風景">
  <figcaption>富士山(静岡県・山梨県)</figcaption>
</figure>

リストタグ

タグ 役割
<ul> 順不同リスト(箇条書き・黒丸)
<ol> 順序付きリスト(番号付き)
<li> リストの各項目(ul/ol の子要素)
<dl> 定義リスト
<dt> 定義リストの用語
<dd> 定義リストの説明
<!-- 箇条書き -->
<ul>
  <li>HTML</li>
  <li>CSS</li>
  <li>JavaScript</li>
</ul>

<!-- 番号付き -->
<ol>
  <li>ドメイン取得</li>
  <li>サーバー契約</li>
  <li>WordPress設置</li>
</ol>

<!-- 定義リスト -->
<dl>
  <dt>HTML</dt>
  <dd>HyperText Markup Language の略。Webページの構造を定義する言語。</dd>
</dl>

テーブルタグ

タグ 役割
<table> テーブル全体を囲む
<thead> テーブルのヘッダー行グループ
<tbody> テーブルのボディ行グループ
<tfoot> テーブルのフッター行グループ
<tr> テーブルの行
<th> テーブルのヘッダーセル(太字・中央揃え)
<td> テーブルのデータセル
<caption> テーブルのキャプション(タイトル)
<table>
  <caption>HTML学習ロードマップ</caption>
  <thead>
    <tr>
      <th>ステップ</th>
      <th>学ぶ内容</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td>基本タグ(h1・p・a・img)</td>
    </tr>
    <tr>
      <td>2</td>
      <td>リスト・テーブル</td>
    </tr>
  </tbody>
</table>

フォームタグ

タグ 主要属性 役割
<form> action method フォーム全体
<input> type name value placeholder 入力欄(テキスト・チェックボックスなど)
<textarea> rows cols placeholder 複数行テキスト入力
<select> name セレクトボックス
<option> value selected セレクトの選択肢
<label> for 入力欄のラベル
<button> type ボタン
<fieldset> フォームのグループ化
<legend> fieldsetのキャプション

inputのtype属性一覧

type値 用途
text 1行テキスト
email メールアドレス
password パスワード(マスク)
tel 電話番号
number 数値
checkbox チェックボックス
radio ラジオボタン
submit 送信ボタン
file ファイル選択
date 日付
hidden 非表示の値

メディアタグ

タグ 役割
<video> 動画の埋め込み
<audio> 音声の埋め込み
<source> video/audio の複数ソース指定
<iframe> 外部ページの埋め込み(YouTube・Google Mapsなど)
<canvas> JavaScriptで描画する領域
<svg> ベクター画像(スケーラブルグラフィクス)

まとめ:よく使うタグ TOP10

初心者がまず覚えるべき10タグです。

# タグ 使う場面
1 <h1>〜<h3> ページタイトル・見出し
2 <p> 本文の段落
3 <a> リンク
4 <img> 画像
5 <ul> / <li> 箇条書きリスト
6 <div> レイアウトのグループ化
7 <span> インラインのグループ化
8 <strong> 重要な強調
9 <table> 比較表・データ表
10 <form> / <input> お問い合わせ・入力フォーム

HTMLタグの使い方をもっと詳しく学びたい方は「HTMLとは?初心者向け解説」も合わせてご覧ください。

WordPressサイトを作るなら、サーバー選びが最初の一歩

HTMLを学んだ次のステップとして、実際にサイトを公開するためのレンタルサーバーが必要です。現役Web制作者が主要8社を比較・評価した情報をまとめています。
[レンタルサーバー比較ノート(hosting.awcs.org・近日公開)]

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

大学卒業後、Web制作会社に入社し、コーポレートサイトやECサイト、キャンペーンサイトなど幅広い案件を担当。企画・設計からデザインディレクション、進行管理、納品後の運用改善までトータルで携わる。クライアントの課題整理から戦略立案まで踏み込む提案力と、円滑なチームマネジメントに定評がある。

・Webサイト構築の企画・情報設計
・UI/UX改善提案
・制作進行管理・品質管理
・マーケティング視点での運用改善

Webサイトは“つくって終わり”ではなく、運用しながら成果を伸ばしていくものだと考えています。お客様のビジネスとユーザーの両方にとって価値のあるWebサイトを、戦略から実装まで全力でサポートいたします。

目次