แท็ก <!DOCTYPE> ใน HTML5 เป็นการประกาศประเภทของเอกสาร (document type declaration) ที่บอกให้เบราว์เซอร์รู้ว่าเอกสารนี้ใช้มาตรฐาน HTML เวอร์ชันใด เพื่อให้เบราว์เซอร์ประมวลผลและแสดงผลเว็บเพจได้อย่างถูกต้อง
ใน HTML5 การประกาศ <!DOCTYPE> จะมีรูปแบบสั้นและง่ายกว่าเวอร์ชันก่อนหน้า ซึ่งมีลักษณะดังนี้
HTML
<!DOCTYPE html>จุดประสงค์หลักของ <!DOCTYPE html> คือการแจ้งให้เบราว์เซอร์ทราบว่าเอกสารนี้ใช้มาตรฐาน HTML5 ซึ่งช่วยให้เบราว์เซอร์ทำงานในโหมดมาตรฐาน (standards mode) เพื่อให้การตีความโค้ดเป็นไปตามมาตรฐานที่ถูกต้อง ไม่เช่นนั้นอาจจะมีการทำงานใน “โหมดที่ไม่เป็นมาตรฐาน” (quirks mode) ซึ่งอาจทำให้การแสดงผลเพจไม่ถูกต้องตามที่ตั้งใจ
แม้ว่าจะไม่ได้เป็นแท็ก HTML จริงๆ แต่ <!DOCTYPE> ก็เป็นส่วนสำคัญที่ต้องมีอยู่ในเอกสาร HTML เพื่อความเข้ากันได้ในการแสดงผลของเบราว์เซอร์ต่างๆ
