目次ジェネレーター

HTMLとMarkdownの目次ジェネレーター | We.Inc

HTMLやMarkdownの記事を貼り付けると、アンカーリンク付きの階層化された目次、見出しに追加したid、追従するサイドバーのCSSが得られます。ブラウザー内で動作します。

目次ジェネレーター

このジェネレーターは記事内の見出しを読み取り、それぞれに一意のidを付け、それらを指すページ内リンクの階層リストを作ります。HTMLかMarkdownを貼り付け、含める見出しレベルを選んで、完成したnavブロック、Markdownのリスト、またはアンカーid追加済みのHTMLをコピーしましょう。

貼り付けるものと得られるもの

長いガイドは、読者がセクションへ移動できると流し読みも共有もしやすくなります。リンクによってページの各部分に独自のアドレスができるので、必要な段落へ相手を直接案内できます。

アンカーidの作り方

目次ブロックの配置

よくある質問

HTMLでクリックできる目次を作るには?

各見出しにidを付け、ハッシュでリンクします。<a href="#set-a-budget">Set a budget</a>はid="set-a-budget"を持つ要素へ移動します。リンクは中にリストを入れたnav要素で囲みます。このツールはidとリストの両方を書き出します。

ページ内リンクの移動先がヘッダーの裏に隠れるのはなぜですか?

固定ヘッダーや追従ヘッダーがウィンドウの上部を覆っていて、ブラウザーは見出しをその上端までスクロールするからです。見出しにヘッダーの高さより少し大きいscroll-margin-topを追加すると、見出しがヘッダーの下で止まります。

目次を追従させることはできますか?

できます。navをサイドバーのカラムに置き、position: stickyとtopの値を指定します。その位置に達するまでは普通にスクロールし、その後はカラムが画面にある間その場にとどまります。下の例でCSSを紹介しています。

目次はSEOに役立ちますか?

読者がセクションを見つけやすくなり、各セクションにリンク可能なアドレスができます。検索エンジンがセクションへのページ内リンクを表示することもありますが、いつ表示するかは検索エンジンが決めるもので、それを保証する設定はありません。

追従する目次サイドバー

目次が常に表示され、見出しが固定ヘッダーに隠れない2カラムレイアウトです。

追従するnavと見出しのオフセット

フレームが小さいので、中でスクロールしてください。記事が動いても目次のカラムは固定されたままです。

目次を作成

記事をHTMLかMarkdownで貼り付けてください。見出しが読み取られ、一意のアンカーidが付き、レベルごとに階層化されて、HTMLのnav、Markdownのリストになります。HTMLを入力した場合は、足りないidを追加した記事のコピーも作られます。

目次

記事(HTMLまたはMarkdown)

開始レベル

終了レベル

navのラベル

リストの形式

箇条書き

番号付き

{format}として読み取り:見出し{n}件、範囲内{m}件。

{format}として読み取り:見出し{n}件、範囲内{m}件。

その範囲に見出しがありません。レベルを広げるか、見出しが#で始まっているかhタグを使っているか確認してください。

プレビュー

navのHTML

Markdownのリスト

見出しid付きのHTML

コピー

無料で始める · クレジットカード不要

関連: 無料ツール|ビジネス向け計算・生成ツール

製品

ご利用いただける方

機能

リソース

会社情報

サイトマップを見る