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

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

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

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

การตรวจสอบ Lighthouse ที่แสดงว่าไม่มี DOCTYPE

วิธีเพิ่มประกาศ doctype

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

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

ดูข้อมูลเพิ่มเติมที่หน้า Doctype ของ MDN

แหล่งข้อมูล