HTMLツール

無料 目次アンカージェネレーター

見出し付きHTMLを貼り付けて、アンカーリンク付きの入れ子の目次を取得します。

ツールを読み込み中...

目次アンカージェネレーターとは

目次は、読者が長いページ内のセクションにジャンプできるようにする見出しのリンクリストです。アンカーリンクは各見出しのid属性を使用して、ディープリンク可能なURLを作成します。長い記事がある静的サイトでは、目次は読者に記事構成をプレビューさせることで、ナビゲーション、アクセシビリティ、読者のエンゲージメントを向上させます。

クイックアンサー

HTMLの見出しタグからアンカーリンク付きのネストされた目次を生成します。各目次エントリは、対応する見出しのスラグ化されたIDにリンクし、ページナビゲーションを容易にします。

Last updated: 2026-06-11

制限事項

  • ツールは目次マークアップと見出しID値を個別に生成します。アンカーリンクを機能させるには、生成されたid属性をHTMLの見出しタグに手動で追加する必要があります。
  • テキストコンテンツのない見出しや、非セマンティックコンテナ内にネストされた見出しは、パーサーによって正しく抽出されない場合があります。
  • 生成される目次は見出しレベルに基づくフラットなネスト構造です。マルチレベルのインデントスタイリングにはカスタムCSSが必要になる場合があります。

Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub

使い方

  1. 記事またはページコンテンツのHTMLを入力エリアに貼り付けます。
  2. 目次に含める見出しレベル(h2からh4など)を選択します。
  3. 生成されたネストされたリストを確認し、リンクをクリックしてアンカー形式を検証します。
  4. 目次HTMLをコピーして記事の先頭に貼り付け、見出しにid属性を追加します。

主な用途

  • 12セクション以上の長いガイドに目次を追加する。
  • 深いh2とh3の階層を持つドキュメンテーションページにアンカーリンクを作成する。
  • マルチセクションのランディングページにセクションジャンプリンクを生成する。

用途

使用例

12セクションの長いガイド

静的サイトセットアップに関する公開ガイドが、インストール、設定、デプロイ、トラブルシューティングをカバーしています。目次は各h2セクションをアンカーリンク付きでリスト表示し、読者が該当する手順に直接スキップできます。

h2/h3階層のドキュメント

APIリファレンスがエンドポイントグループにh2、個別のエンドポイントにh3を使用しています。目次ジェネレーターはネスト構造を保持するため、読者はサイドバーで親子関係を確認できます。

よくあるミス

  • アンカーリンク付きの目次を生成したが、元の見出しに対応するid属性を追加せず、リンクが機能しない。
  • 見出しタグを含まないコンテンツを貼り付けて目次を生成しようとし、空のリストが生成される。
  • h2からh4へh3を飛ばすなど、一貫性のない見出しレベルで目次を生成し、視覚的なネストが壊れる。

検証

  1. 各TOCリンクをクリックし、ページが正しい見出しセクションにエラーなくスクロールすることを確認する。
  2. TOCリンクをクリックした後のページURLを確認し、アンカーフラグメントがアドレスバーに正しく表示されることを確認する。

FAQ

目次アンカージェネレーターのFAQ

このツールは既存の見出しにid属性を追加しますか?

目次リンクの一部としてid値を生成します。そのid属性をHTMLの対応する見出しタグに手動で、またはサイトジェネレーターを通じて追加する必要があります。

すべてのページに目次を付けるべきですか?

いいえ。目次の恩恵を受けるのは、ナビゲーションを正当化するのに十分なコンテンツがあるページだけです。見出しが3つまたは4つ未満のページには通常必要ありません。

目次にはどの見出しレベルを含めるべきですか?

ほとんどの記事ではh2からh3、またはh2からh4を含めます。h1は通常ページタイトルなので、h2から始めてください。h5やh6などあまりに多くのレベルを含めると、目次が乱雑になります。

重複する見出しテキストがある場合、TOCアンカーはどう処理しますか?

2つ以上の見出しが同じテキストを持つ場合、生成されるアンカーIDは一意である必要があります。重複には数値サフィックスを追加します。#introduction、#introduction-2、#introduction-3のようになります。このツールは重複IDにカウンターを追加して一意のアンカーを生成します。コンテンツ作成時には、可能な限り同一の見出しテキストを避けて、TOCリンクを意味のある予測可能なものにしてください。

関連ツール

その他のhtmlツール

こちらもお試しください

こちらもお試しください