require-doctype
ドキュメントにDOCTYPEが含まれていない場合に警告します。要素の断片は対象外です。
古い形式のpublic/system識別子を持つDOCTYPEはno-obsolete-doctypeの担当であり、このルールの対象ではありません — 廃止された形式であっても、DOCTYPEが存在すればこのルールは満たされます。
❌ 間違ったコード例
<html>
<head>
<title>Any Page</title>
</head>
<body>
<h1>Any Page</h1>
<p>Anonymous</p>
</body>
</html>
✅ 正しいコード例
<!doctype html>
<html>
<head>
<title>Any Page</title>
</head>
<body>
<h1>Any Page</h1>
<p>Anonymous</p>
</body>
</html>
Interface
{
"require-doctype": "always"
}
| Value | Default | Description |
|---|---|---|
"always" | ✓ | Doctype宣言が書かれていないと警告します(要素の断片は対象外)。 |
Default Severity
error