required-h1
ドキュメント内にh1要素がなければ警告します。
このルールは、WCAG 2.0の達成基準 1.3.1のための達成方法 H42と、見出しレベルのスキップに関するプラクティス、およびWeb Accessibility Tutorials - Headings (英語ページ)に基づいて設けられています。
❌ 間違ったコード例
<html>
<head>
<title>page</title>
</head>
<body>
<main>
<p>text</p>
</main>
</body>
</html>
✅ 正しいコード例
<html>
<head>
<title>page</title>
</head>
<body>
<main>
<h1>heading</h1>
<p>text</p>
</main>
</body>
</html>
Interface
{
"required-h1": boolean
}
Options
{
"required-h1": {
"options": {
"expected-once"?: boolean
"in-document-fragment"?: boolean
}
}
}
Property | Type | Default Value | Description |
---|---|---|---|
expected-once | boolean | "true" | ドキュメント内で h1 タグに重複があると警告します。 |
in-document-fragment | boolean | "false" | ドキュメント全体ではなく、コードの断片内でこのルールを適用させたい場合、true にしてください。 |
Default Severity
error