صفحه فاقد نوع doctype HTML است، بنابراین حالت quirks را راه‌اندازی می‌کند

مشخص کردن نوع سند (doctype) مانع از آن می‌شود که مرورگر به حالت پیش‌فرض (quirks mode) برود، که می‌تواند باعث شود صفحه شما به روش‌های غیرمنتظره‌ای رندر شود .

چگونه ممیزی doctype در Lighthouse با شکست مواجه می‌شود؟

لایت‌هاوس صفحاتی را که فاقد اعلان <!DOCTYPE html> هستند، پرچم‌گذاری می‌کند:

ممیزی Lighthouse نشان می‌دهد که doctype وجود ندارد.

نحوه اضافه کردن اعلان doctype

عبارت <!DOCTYPE html> را به بالای سند HTML خود اضافه کنید:

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

برای اطلاعات بیشتر در مورد Doctype در MDN مطالعه کنید.

منابع