แท็ก <!DOCTYPE> ระบุเวอร์ชัน HTML ที่เอกสารใช้ เรียกว่า Document Type Declaration (DTD) ต้องอยู่บรรทัดแรกสุด ก่อน <html> ไม่มีแท็กปิด
HTML 4.01 มี 3 แบบ
HTML 4 Strict
รวมทุก element ยกเว้นที่ deprecated และ frameset
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "https://www.w3.org/TR/html4/strict.dtd">
HTML 4 Transitional
รวมทุก element รวมถึงที่ deprecated
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd">
HTML 4 Frameset
รวม transitional elements และ frames
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "https://www.w3.org/TR/html4/frameset.dtd">
HTML5 Declaration (ปัจจุบันใช้แบบนี้)
<!DOCTYPE html>
HTML5 ลดความซับซ้อนเหลือเพียง宣告เดียว เบราว์เซอร์จะ render ในโหมดมาตรฐาน (standards mode) แทน quirks mode ทำให้การแสดงผลสม่ำเสมอทุกเบราว์เซอร์