หน้าเว็บไม่มี DOCTYPE HTML ดังนั้นจึงทริกเกอร์โหมดที่ไม่มาตรฐาน

การระบุ DOCTYPE ช่วยป้องกันไม่ให้เบราว์เซอร์เปลี่ยนไปใช้โหมดที่ไม่มาตรฐาน ซึ่งอาจทำให้หน้าเว็บแสดงผลในลักษณะที่ไม่คาดคิด

สาเหตุที่การตรวจสอบ doctype ของ Lighthouse ไม่สำเร็จ

Lighthouse จะแจ้งหน้าเว็บที่ไม่มีการประกาศ <!DOCTYPE html> ดังนี้

การตรวจสอบ Lighthouse ที่แสดง DOCTYPE ที่ขาดหายไป

วิธีเพิ่มการประกาศประเภทเอกสาร

เพิ่มประกาศ <!DOCTYPE html> ที่ด้านบนของเอกสาร HTML

<!DOCTYPE html>
<html lang="en">
...

อ่านข้อมูลเพิ่มเติมเกี่ยวกับ Doctype ใน MDN

แหล่งข้อมูล