Doctype เป็นหนึ่งในนั้น:
<! doctype html สาธารณะ -// w3c // dtd xhtml 1.1 // en http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd>
1. เอกสารคืออะไรแท็ก doctype ใช้เพื่อระบุ DTD ของเอกสาร (คำจำกัดความประเภทเอกสาร) เขียนที่ด้านหน้าของแต่ละ HTML ดังที่แสดงใน:
<! Doctype rootelement ความพร้อมใช้งาน uri [ประกาศ]>
เช่น doctypes ทั่วไปหลาย:
html 4.01: เข้มงวด <! doctype html สาธารณะ -// w3c // dtd html 4.01 // en http://www.w3.org/tr/html4/strict.dtd>
html 4.01 transitional <! doctype html สาธารณะ -// w3c // dtd html 4.01 transitional // en http://www.w3.org/tr/html4/loose.dtd>
XHTML 1.1 DTD ที่เข้มงวด <! DOCTYPE HTML สาธารณะ -// W3C // DTD XHTML 1.1 เข้มงวด // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-stratt.dtd>
2. Doctype ทำอะไรได้บ้างไม่ว่าจะระบุ doctype หรือไม่และการระบุ doctypes ที่แตกต่างกันจะเปิดใช้งานโหมดเบราว์เซอร์ที่แตกต่างกันดังนั้นการสร้างผลกระทบบางอย่างต่อ HTML, CSS และ JS ซึ่งมีชื่อเสียงที่สุดคือปัญหาโมเดลกล่องที่เรียกว่า
2.1 เหตุใดจึงมีหลายโหมด
เมื่อนานมาแล้วเมื่อ Netscape และ IE กำลังแข่งขันกันเพื่อโลกเพราะพวกเขามีพลังมากเกินไปโหมดเบราว์เซอร์ได้รับการตัดสินโดยเบราว์เซอร์เอง เวลาผ่านไปและในพริบตายุคของฮีโร่ในช่วงเวลาของรัฐสงครามกำลังจะมาถึง ทุกคนพบว่าหากพวกเขามีการพูดครั้งสุดท้ายโลกจะอยู่ในความสับสนวุ่นวาย พวกเขาพูดคุยและแนะนำผู้นำดังนั้น W3C จึงเข้ามามีอำนาจ แต่ปัญหาเกิดขึ้นอีกครั้ง ตัวอย่างเช่น IE แม้ว่าจะไม่ใช่วิธีเดียวที่จะเป็นบรรทัดฐานอีกต่อไป แต่ก็เป็นแนวโน้มทั่วไปที่จะสอดคล้องกับมาตรฐานหากเบราว์เซอร์รองรับมาตรฐานเท่านั้นหน้าก่อนหน้าจำนวนมากจะมีปัญหาบางอย่าง
ดังนั้น Doctype ก็เข้ามาเป็น หากไม่ได้ระบุ doctype โหมดดั้งเดิมจะถูกนำมาใช้ซึ่งเรียกว่าโหมด Quirks หากระบุ Doctype มาตรฐานจะถูกติดตามซึ่งเรียกว่าโหมดมาตรฐานหรือโหมดเข้มงวด (โหมดมาตรฐาน) ในช่วงเวลานี้หลายคนที่เป็นตัวแทนของ Mozilla รู้สึกว่าการวิเคราะห์โหมดมาตรฐานเช่น IMG ไม่เหมาะสมมากดังนั้นพวกเขาจึงเก็บความคิดเห็นส่วนตัวไว้ เมื่อระบุ doctypes ที่เฉพาะเจาะจงบางโหมดกึ่งมาตรฐานจะถูกนำมาใช้ สำหรับรายละเอียดโปรดดูที่โหมดการเปิดใช้งานเบราว์เซอร์ด้วย doctype หรือ @在官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网官网�
2.2 ผลกระทบเฉพาะของโหมดต่าง ๆ
@ppk Daniu ได้สรุปที่ดีสำหรับเราโหมด Quirks และโหมดที่เข้มงวด
3. Doctype ที่แนะนำ<! doctype html>
เหตุผล: สนับสนุน HTML5 และหากไม่ได้รับการยอมรับก็จะใช้โหมดที่เข้มงวด
เพิ่มการรีเซ็ต CSS บางส่วนเช่น IMG {display: block} เพื่อแก้ปัญหาความเข้ากันได้ของเบราว์เซอร์
ควรสังเกตว่า <! doctype html สาธารณะ -// w3c // dtd html 4.0 transitional // en> และ <! doctype html สาธารณะ -// w3c // dtd html 4.01 transitional // en> ใช้โดยคนจำนวนมาก กล่าวอีกนัยหนึ่งพวกเขาสามารถเพิ่มได้โดยไม่ต้องเพิ่ม