メインコンテンツまでスキップ

heading-levels

見出しレベルをスキップすると警告します。

アウトライン内の別の見出しリードに続く各見出しは、リードの見出しレベルよりも小さい、等しい、または1つ大きい見出しレベルを持たなければならない。

HTML Living Standard 4.3.11 見出しとアウトラインより引用

❌ 間違ったコード例

<h1>見出し1</h1>
<h3>見出し3<!-- スキップされている --></h3>
<h4>見出し3</h4>

✅ 正しいコード例

<h1>見出し1</h1>
<h2>見出し2</h2>
<h3>見出し3</h3>

この制約は「別の見出しリードに続く」見出しにのみ適用されます。文書(あるいはフラグメント)の最初の見出しはリードを持たないため、どのレベルから始まっても正しいコードです。

<!-- 最初の見出しが h3 の記事フラグメント -->
<h3>節の見出し</h3>
<h4>小見出し</h4>

Interface

{
"heading-levels": boolean
}

見出しレベルをスキップすると警告します

Default Severity

error