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

doctype

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

{
"doctype": "always"
}
ValueDefaultDescription
"always"Doctype宣言が書かれていないと警告します(要素の断片は対象外)。

Options

{
"doctype": {
"options": {
"denyObsoleteType"?: boolean
}
}
}
PropertyTypeDefault ValueDescription
denyObsoleteTypeboolean"true"<!doctype html>以外のDoctypeだと警告します。

Default Severity

error