تعریف و کاربرد
برای اینکه مرورگر ها بفهمند که انتظار چه نوع سندی را باید داشته باشند، ما باید از اعلان <!DOCTYPE> استفاده کنیم.
یک سند می تواند انواع مختلفی داشته باشد، برای مثال:
- HTML 5:
<!DOCTYPE html>
- HTML 4.01:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- XHTML 1.1:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
نکات
نکته: اسناد HTML حتما، باید با اعلان <!DOCTYPE> شروع شود.
نکته: این اعلان باید حتما در بالای صفحه و قبل از تگ <html> قرار بگیرد.
نکته: توجه داشته باشید <!DOCTYPE> تگ نیست و فقط یک اعلان (declaration) می باشد.
نکته: اعلان حساس به بزرگی یا کوچکی حروف نیست:
<!DOCTYPE html>
<!DocType html>
<!Doctype html>
<!doctype html>
سازگاری با مرورگر
# | کروم | ادج | فایرفاکس | سافاری | اپرا |
---|---|---|---|---|---|
<!DOCTYPE> |