Doctype html چیست

Doctype HTML چیست؟

در دنیای طراحی وب، Doctype یکی از اساسی‌ترین مفاهیم است که تعیین‌کننده نوع سند HTML و نسخه آن می‌باشد. این تگ در ابتدای تمام اسناد HTML قرار می‌گیرد و به مرورگرها کمک می‌کند تا صفحه را به درستی تفسیر کنند.

تگ Doctype یک اعلان است نه یک تگ HTML. این تگ به مرورگر می‌گوید که سند از چه استانداردی پیروی می‌کند.

انواع Doctype در HTML

در طول تاریخ HTML، انواع مختلفی از Doctype استفاده شده است:

  • HTML5: <!DOCTYPE html> (ساده‌ترین فرم)
  • HTML 4.01 Strict: شامل تمام عناصر و ویژگی‌ها بدون نمایش قدیمی
  • HTML 4.01 Transitional: شامل نمایش قدیمی برای سازگاری
  • XHTML 1.0: نسخه XML شده HTML
نسخه Doctype
HTML5 <!DOCTYPE html>
HTML 4.01 Strict <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

اهمیت استفاده از Doctype

استفاده از Doctype صحیح چند مزیت مهم دارد:

  1. فعال کردن حالت استاندارد در مرورگرها
  2. جلوگیری از نمایش صفحات در حالت quirks (حالت عجیب)
  3. تضمین نمایش یکسان صفحه در مرورگرهای مختلف
  4. اعتبارسنجی صحیح کدهای HTML

برای اطلاعات بیشتر درباره تگ Doctype می‌توانید Doctype html چیست.


نحوه استفاده از Doctype در HTML5

در HTML5، استفاده از Doctype بسیار ساده شده است. فقط کافیست این خط را در ابتدای سند خود قرار دهید:

<!DOCTYPE html>
<html lang="fa">
<head>
  <meta charset="UTF-8">
</head>
<body>
  ...
</body>
</html>

همانطور که می‌بینید، در HTML5 نیازی به اشاره به نسخه یا آدرس DTD نیست. این سادگی یکی از مزایای HTML5 محسوب می‌شود.