HTMLタグ逆引き辞典|やりたいことから探す【初心者向け】

「画像を表示したい」「リンクを貼りたい」など、やりたいことからHTMLタグを逆引き検索。全タグにコード例付き。印刷して手元に置ける。無料。

2026年5月1日

この一覧の使い方

「こういうことがしたい」からHTMLタグを探せる逆引き一覧です。

  • 対象読者:HTMLを学び始めた中高生、授業の課題でWebページを作る人
  • 使い方:やりたいことのカテゴリから該当するタグを探す
  • 印刷OK:下部の印刷ボタンで印刷用レイアウトになります

各タグの詳しい使い方はHTMLコースで学べます。

文字を表示したい

やりたいことタグコード例表示結果の説明
大きな見出しを付けたい<h1>〜<h6><h1>タイトル</h1>h1が最大、h6が最小の見出し
段落を作りたい<p><p>本文テキスト</p>前後に余白が入る段落
太字にしたい<strong><strong>重要</strong>太字で強調表示
斜体にしたい<em><em>強調</em>斜体で強調表示
改行したい<br>行1<br>行2その位置で改行される
取り消し線を引きたい<del><del>古い情報</del>横線が引かれた文字
下線を引きたい<u><u>注目</u>下線付きの文字
小さい文字にしたい<small><small>注釈</small>一回り小さい文字
上付き文字にしたい<sup>x<sup>2</sup>x²のように上に表示
下付き文字にしたい<sub>H<sub>2</sub>OH₂Oのように下に表示
引用文を表示したい<blockquote><blockquote>名言</blockquote>字下げされた引用ブロック
コードを表示したい<code><code>let x = 1;</code>等幅フォントでコード表示
整形済みテキストを表示したい<pre><pre> 空白保持</pre>空白・改行がそのまま表示
ハイライトしたい<mark><mark>重要箇所</mark>黄色い蛍光ペンのような強調

リンク・画像を入れたい

やりたいことタグコード例表示結果の説明
他のページへリンクしたい<a><a href="url">リンク</a>クリックで別ページに移動
新しいタブで開くリンク<a target="_blank"><a href="url" target="_blank">外部</a>新しいタブでページが開く
ページ内リンクを作りたい<a href="#id"><a href="#section1">移動</a>同じページ内の指定位置へスクロール
画像を表示したい<img><img src="photo.jpg" alt="説明">画像が表示される
画像にリンクを付けたい<a><img><a href="url"><img src="img.jpg" alt=""></a>画像クリックでリンク先へ
レスポンシブ画像を使いたい<picture><picture><source><img></picture>画面サイズに応じた画像切替
動画を埋め込みたい<video><video src="movie.mp4" controls></video>再生コントロール付き動画
音声を埋め込みたい<audio><audio src="sound.mp3" controls></audio>再生コントロール付き音声
YouTubeを埋め込みたい<iframe><iframe src="https://youtube.com/embed/..."></iframe>外部コンテンツの埋め込み
画像に説明文を付けたい<figure> + <figcaption><figure><img ...><figcaption>説明</figcaption></figure>画像とキャプションのセット

リストや表を作りたい

やりたいことタグコード例表示結果の説明
箇条書きリストを作りたい<ul> + <li><ul><li>項目1</li></ul>●付きの箇条書き
番号付きリストを作りたい<ol> + <li><ol><li>手順1</li></ol>1. 2. 3. の番号付きリスト
用語と説明のリスト<dl> + <dt> + <dd><dl><dt>用語</dt><dd>説明</dd></dl>用語-説明のペア表示
表(テーブル)を作りたい<table><table><tr><td>データ</td></tr></table>行と列のある表
表のヘッダー行を作りたい<thead> + <th><thead><tr><th>見出し</th></tr></thead>太字の見出し行
表のセルを結合したいcolspan / rowspan<td colspan="2">結合</td>横方向・縦方向にセル結合
表にキャプションを付けたい<caption><table><caption>表題</caption>...</table>表の上にタイトル表示
リストを入れ子にしたい<ul>の中に<ul><ul><li>親<ul><li>子</li></ul></li></ul>階層構造のリスト
表のボディ部分を明示したい<tbody><tbody><tr><td>...</td></tr></tbody>表のデータ部分をグループ化
表のフッター行を作りたい<tfoot><tfoot><tr><td>合計</td></tr></tfoot>表の最下部に合計行など

フォーム(入力欄)を作りたい

やりたいことタグコード例表示結果の説明
テキスト入力欄を作りたい<input type="text"><input type="text" placeholder="名前">1行のテキスト入力欄
パスワード入力欄を作りたい<input type="password"><input type="password">入力が●で隠れる欄
メールアドレス入力欄<input type="email"><input type="email">メール形式を検証する入力欄
数値入力欄を作りたい<input type="number"><input type="number" min="0" max="100">数値のみ入力可能な欄
複数行テキスト入力欄<textarea><textarea rows="5"></textarea>複数行入力できるエリア
チェックボックスを作りたい<input type="checkbox"><input type="checkbox"> 同意するチェックを入れる四角いボックス
ラジオボタンを作りたい<input type="radio"><input type="radio" name="q1"> 選択肢A1つだけ選べる丸いボタン
プルダウンメニューを作りたい<select> + <option><select><option>選択肢</option></select>ドロップダウンで選択
送信ボタンを作りたい<button><button type="submit">送信</button>クリックできるボタン
入力欄にラベルを付けたい<label><label for="name">名前</label>入力欄の説明テキスト
フォーム全体を囲みたい<form><form action="/send" method="post">...</form>入力データの送信先を指定
入力グループを作りたい<fieldset> + <legend><fieldset><legend>個人情報</legend>...</fieldset>枠線付きのグループ
日付入力欄を作りたい<input type="date"><input type="date">カレンダーから日付選択
ファイルアップロード欄<input type="file"><input type="file" accept="image/*">ファイル選択ダイアログ
スライダーを作りたい<input type="range"><input type="range" min="0" max="100">ドラッグで値を選ぶバー

ページの構造を整えたい(セマンティック)

やりたいことタグコード例表示結果の説明
ヘッダー領域を作りたい<header><header>サイト名・ナビ</header>ページ上部のヘッダー領域
フッター領域を作りたい<footer><footer>著作権表示</footer>ページ下部のフッター領域
ナビゲーションを作りたい<nav><nav><a href="/">ホーム</a></nav>ナビゲーションリンクの領域
メインコンテンツを示したい<main><main>記事本文</main>ページの主要コンテンツ
記事セクションを作りたい<article><article>ブログ記事</article>独立した記事コンテンツ
セクションを区切りたい<section><section><h2>章</h2>...</section>テーマごとのセクション
サイドバーを作りたい<aside><aside>関連リンク</aside>補足情報のサイドバー
汎用ブロックで囲みたい<div><div class="box">内容</div>意味なしのブロック要素(CSS用)
テキスト内で範囲を指定したい<span><span class="red">赤字</span>意味なしのインライン要素(CSS用)
水平線を引きたい<hr><hr>横方向の区切り線

その他の便利タグ

やりたいことタグコード例表示結果の説明
ページタイトルを設定したい<title><title>ページ名</title>ブラウザタブに表示される名前
CSSを読み込みたい<link><link rel="stylesheet" href="style.css">外部CSSファイルの読み込み
JavaScriptを読み込みたい<script><script src="app.js"></script>外部JSファイルの読み込み
ページの説明を設定したい<meta name="description"><meta name="description" content="説明文">検索結果に表示される説明
文字コードを指定したい<meta charset><meta charset="UTF-8">文字化け防止の設定
開閉できるセクションを作りたい<details> + <summary><details><summary>詳細</summary>内容</details>クリックで開閉するアコーディオン
進捗バーを表示したい<progress><progress value="70" max="100"></progress>進捗を示すバー
略語の正式名を示したい<abbr><abbr title="HyperText Markup Language">HTML</abbr>マウスオーバーで正式名表示
日時を機械可読にしたい<time><time datetime="2026-05-01">5月1日</time>日時の意味を明示
ルビ(ふりがな)を付けたい<ruby> + <rt><ruby>漢字<rt>かんじ</rt></ruby>文字の上にふりがな表示
HTMLの基本構造を書きたい<!DOCTYPE html><!DOCTYPE html><html><head>...</head><body>...</body></html>HTML文書の宣言と基本構造
コメントを書きたい<!-- --><!-- メモ -->画面に表示されないメモ

PDF版ダウンロード

この一覧を印刷して手元に置けます。下のボタンを押すと印刷用レイアウトで表示されます。

この一覧を紹介する

授業やブログで紹介いただける場合は、以下をご利用ください。

📋 URLをコピー

💬 引用BOX

「こういうことがしたい」から逆引きでHTMLタグを探せる一覧表。中高生向けにわかりやすく解説。
出典: https://start-web-programming.com/blog/html-tags-reverse-lookup/

よくある質問

この一覧は何に使えますか?

HTMLでWebページを作るとき、「こういうことがしたいけど、どのタグを使えばいいかわからない」という場面で逆引きできます。授業の課題やポートフォリオ制作に便利です。

HTMLを全く知らなくても使えますか?

はい。各タグにコード例と表示結果の説明を付けているので、初めてHTMLに触れる方でも理解できます。まずはHTMLコースで基礎を学ぶとさらに効果的です。

印刷して授業で配布してもいいですか?

はい、ご自由にお使いください。印刷ボタンを押すと印刷用レイアウトで出力されます。教育目的での利用・配布は自由です。出典URLを記載いただけると嬉しいです。

全部覚える必要がありますか?

いいえ。よく使うタグは20〜30個程度です。この一覧を手元に置いて、必要なときに調べる使い方がおすすめです。使っているうちに自然と覚えます。

✨ タグの動きをリアルタイムで確認しよう!

気になったHTMLタグを選んで、ブラウザでの表示をその場で確認できる無料ツールです。

HTMLタグビジュアライザー →

🌐 HTMLを実際に書いて学ぼう!

この一覧のタグを、実際にコードを書きながら学べます。全7レッスン + ドリル30問。完全無料・登録不要。

HTMLコースを始める →
目次

コースで実際に手を動かして学ぼう

レッスンではコードを書きながら基礎が身につきます

HTMLコースを始める →

この記事に出てくる用語

📣 この記事が役に立ったら

Xでシェア

💬 引用する場合はこちらをご利用ください:

「画像を表示したい」「リンクを貼りたい」など、やりたいことからHTMLタグを逆引き検索。全タグにコード例付き。印刷して手元に置ける。無料。

出典: https://start-web-programming.com/blog/html-tags-reverse-lookup/