存在しない id と大文字・小文字の違い

目次のリンクが存在しない id を指していたり、大文字を使って小文字の id に届かなかったりする壊れた例です。

入力

HTML

<a href="#missing">削除した章</a>
<a href="#Intro">はじめに</a>
<h2 id="intro">はじめに</h2>

固定ヘッダーの高さ(CSS ピクセル。任意)

(空)

結果

エラー 2 件・警告 0 件・情報 0 件

指摘(エラー・警告・情報)

  • エラー 1 行目 #missing の飛び先がありません。同じ HTML の中に該当する id が見つかりません。id は大文字・小文字を区別して完全一致が必要です(WHATWG HTML)。リンクか id を直してください。
  • エラー 2 行目 #Intro の飛び先がありません。大文字・小文字だけが違う id/name「intro」があります。id は大文字・小文字を区別して完全一致が必要です(WHATWG HTML)。リンクか id を直してください。
検査したページ内リンク2 件
届くリンク0 件
届かないリンク2 件
重複している id0 種類

リンクごとの照合結果

リンクごとの照合結果
番号リンク先判定飛び先位置
1#missing届かない同じ HTML の中に該当する id が見つかりません。1 行目
2#Intro届かない大文字・小文字だけが違う id/name「intro」があります。2 行目

検算(この結果になる理由)

#missing に一致する id も name もなく届きません。#Intro は id="intro" と大文字・小文字が違い、完全一致しないため届きません。大文字・小文字だけの違いを示す指摘が付き、エラーは 2 件です。

判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。

このツールの制約

ご利用にあたって

  • 結果は貼り付けた HTML の文字列だけにもとづく照合です。実際のブラウザでリンクを押して、飛び先を目で確かめてください。

ほかの入力例