SPONSORED

スパンリンク(すぱんりんく)

最終更新:2026/4/28

スパンリンクは、ウェブページ内で特定のテキストに付与されたハイパーリンクであり、そのリンク先が同じウェブページ内の別の箇所を指すものである。

別名・同義語 アンカーリンクページ内リンク

ポイント

スパンリンクは、ページ内移動を容易にし、ユーザーエクスペリエンスを向上させるために用いられる。アンカーリンクとも呼ばれる。

スパンリンクとは

スパンリンク(Span Link)とは、ウェブページ内の特定の箇所へ直接ジャンプするためのリンクのことです。通常のハイパーリンクが別のウェブページへ移動するのに対し、スパンリンクは同じページ内の異なる位置を指します。アンカーリンクページ内リンクとも呼ばれます。

スパンリンクの仕組み

スパンリンクは、HTMLのアンカータグ(<a>タグ)とID属性(id属性)を組み合わせて作成されます。リンクを設定したい箇所にid属性を付与し、別の箇所からそのid属性を参照することで、ページ内移動を実現します。

例えば、以下のようなHTMLコードでスパンリンクを作成できます。

<a href="#section2">セクション2へジャンプ</a>

<h2 id="section2">セクション2</h2>

この例では、「セクション2へジャンプ」というテキストをクリックすると、id属性がsection2である<h2>タグまでスクロールされます。

スパンリンクの利用目的

スパンリンクは、主に以下の目的で利用されます。

  • 長いページでのナビゲーション: 長い記事やドキュメントにおいて、特定のセクションへ素早く移動できるようにする。
  • 目次の作成: ページ内のセクションをリスト化し、それぞれのセクションへリンクを張ることで、目次として能させる。
  • ユーザーエクスペリエンスの向上: ユーザーが目的の情報へ容易にアクセスできるようにすることで、ウェブサイトの使いやすさを向上させる。

スパンリンクの注意

スパンリンクを作成する際には、以下の点に注意する必要があります。

  • ID属性の重複: 同じページ内で同じid属性を複数使用しないこと。
  • リンク先の存在: リンク先となる要素がページ内に存在することを確認すること。
  • アクセシビリティ: スクリーンリーダーなどの支援技術を使用しているユーザーにも適切に機能するように、適切なHTML構造を使用すること。

SPONSORED