<!doctype>: إعلان DOCTYPE

آخر تحديث: 2026-10-13

<!doctype>إعلان DOCTYPE

يعلن نوع المستند ليعرف المتصفح إصدار HTML المستخدم. يجب أن يكون أول سطر في مستند HTML ويظهر مرة واحدة فقط. تستخدم الصفحات الحديثة <!DOCTYPE html> للتبديل إلى الوضع القياسي.

الفئةبنية المستند
نموذج المحتوىقبل كل شيء، قبل
العناصر الأم المسموحةأي عنصر يقبل المحتوى التدفقي
وسم الإغلاقذاتي الإغلاق — لا حاجة لوسم إغلاق
الحالةقياسي

📝 البنية

<!DOCTYPE html>

▶ مثال

عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:

🌐 دعم المتصفح

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<!doctype> ✓ v1 ✓ v12 ✓ v1 ✓ v1 ✓ v1
مدعوم في جميع المتصفحات الرئيسية
نصيحة: DOCTYPE ليس وسم HTML بل تصريح؛ حذفه يؤدي إلى وضع التوافق غير المتسق في العرض.

❓ الأسئلة الشائعة

Qما وظيفة تصريح DOCTYPE؟
A<!DOCTYPE html> يخبر المتصفح «اصعرض هذه الصفحة بالوضع القياسي». وبدونه يدخل المتصفح الوضع الشاذ (quirks mode) فيحسب صندوق الصف وارتفاع السطر بقواعد القرن الماضي، فيتصدى التخطيط لانحرافات غريبة شتى.
Qلماذا يكتب DOCTYPE بأحرف كبيرة؟ وهل تجوز الصغيرة؟
Aلا حساسية لحالة الأحرف، و<!doctype html> بالصغيرة صالحة تمامًا. والعادة على الكبيرة لأجل الوضوح — إذ يجب أن يقع التصريح في السطر الأول من المستند ولا يسبقه أي حرف (بما فيها الأسطر الفارغة والتعليقات)، وdoctype في HTML5 أقصر ما كان في كل النسخ.
Qلماذا كان DOCTYPE قبل HTML5 بهذا الطول؟
Aكان doctype في النسخ القديمة (HTML4/XHTML) يتضمن عنوان DTD مثل -//W3C//DTD HTML 4.01//EN وسلسلة URL طويلة ليحيل إليها المدقق في تعريف نوع المستند. اختصره HTML5 إلى 15 حرفًا وحرّر الحاجة إلى DTD.
المزيد من الحالات قادمة قريبًا — ترقبوا.

📚 دروس ذات صلة

Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%