Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

เหตุใดเราจึงใช้ DOCTYPES ในเอกสาร HTML


แท็ก HTML ใช้สำหรับระบุเวอร์ชันของ HTML ที่เอกสารใช้ นี่เรียกว่าการประกาศประเภทเอกสาร (DTD)

การประกาศ เป็นสิ่งแรกที่คุณจะเห็นในเอกสาร HTML มันจะถูกเพิ่มก่อนแท็ก แท็ก ไม่มีแท็กปิดท้าย!.

ประกาศ

HTML 4.01 มีประเภทเอกสารที่เป็นไปได้ 3 แบบ ได้แก่ HTML 4 Strict, HTML 4 Transitional และ HTML 4 Frameset เอกสาร HTML ทุกฉบับที่คุณสร้างควรมีหนึ่งในสาม DTD นี้

HTML 4 เข้มงวด

เอกสารประเภทนี้รวมองค์ประกอบ HTML ทั้งหมด ยกเว้นองค์ประกอบที่เลิกใช้แล้วและองค์ประกอบที่ปรากฏในเอกสารชุดเฟรมเซ็ต

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "https://www.w3.org/TR/html4/strict.dtd">

HTML 4 เฉพาะกาล

เอกสารประเภทนี้รวมองค์ประกอบ HTML ทั้งหมดรวมถึงองค์ประกอบที่เลิกใช้แล้ว

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "https://www.w3.org/TR/html4/loose.dtd">;

HTML 4 เฟรมเซ็ต

เอกสารประเภทนี้รวมองค์ประกอบ HTML ทั้งหมดใน DTD เฉพาะกาลเช่นเดียวกับที่อยู่ในเอกสารที่มีกรอบ

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
   "https://www.w3.org/TR/html4/frameset.dtd">

การประกาศ HTML 5

ใน HTML5 มีเพียงหนึ่งการประกาศคือ

<!DOCTYPE html>

เหตุใดเราจึงใช้ DOCTYPES ในเอกสาร HTML