ツール一覧

💡 記事の下にエディタを用意しています。壊してもOK!

更新日: 2025年3月1日

HTML navタグでナビゲーションを作る方法

📌

結論

<nav> タグでナビゲーションリンクをまとめよう

ページ内のメニューリンク群をマークアップするのが <nav> タグです。
📝 実際のコードはこちら
<nav>
  <a href="/">ホーム</a>
  <a href="/about">about</a>
  <a href="/contact">contact</a>
</nav>

navの使いどころ

<nav>このリンク群はナビゲーション用ですとブラウザに伝えるタグです。
使う場面
ヘッダーメニューホーム / サービス / お問い合わせ
目次記事内の各セクションへのリンク
パンくずリストトップ > カテゴリ > 記事
1ページに複数の <nav> があっても問題ありません。

ただのリンクとnavの違い

全てのリンクを <nav> で囲む必要はありません。本文中のリンクで <a> だけでOKです。サイト全体のナビゲーションとして機能するリンク群に <nav> を使いましょう。

まとめ

・ナビゲーション用のリンク群は <nav> で囲む ・1ページに複数の <nav> があってもOK ・本文中のリンクには不要

演習で試してみよう

navタグ内に3つのリンクを作ってみましょう。

🧪 ここで試せます ─ 壊しても大丈夫!

下のエディタで実際にコードを書いて、すぐにプレビューで確認できます。何度でもやり直せるので、思い切って色々試してみてください。

■ 演習

navタグ内に3つのリンク(ホーム、about、contact)を作ってください。

詰まったらヒント

navはナビゲーション用のセマンティックタグです。

15pt

ナビゲーション

navタグ内に3つのリンク(ホーム、about、contact)を作ってください。

エラーをクリックで該当行をハイライト。✕=エラー ⚠=警告 ›=ログ。

ロードマップ · 全解説