DTD هي مجموعة من قواعد بناء الجملة حول العلامات. إنه جزء من مواصفات XML الإصدار 1.0 ، وهي آلية التحقق لملفات HTML ، وهي جزء من ملفات HTML.
DTD: ثلاثة أنواع من المستندات: S (صارمة) ، T (انتقالية) ، F (FrameSet).
صارم: إذا كنت بحاجة إلى علامات نظيفة لتجنب الالتباس في طبقات العرض ، فاستخدم هذا النوع. يرجى استخدامه مع ورقة أنماط متتالية (CSS)
الانتقالية: يمكن أن تحتوي DTD على سمات وعناصر تقديم التي تريد W3C الانتقال إلى ورقة الأنماط. إذا كان القراء يستخدمون المتصفحات التي لا تدعم أوراق الأنماط المتتالية (CSS) بحيث يتعين عليك استخدام ميزة عرض HTML
إطارات: يجب استخدام DTD للمستندات ذات الإطارات. باستثناء عنصر الإطارات الذي يحل محل عنصر الجسم ، فإن Terpameset DTD تعادل DTD الانتقالي
لا يحتوي HTML5 بشكل أساسي على المتطلبات الصارمة لـ XHTML 1.0 الانتقالية وتبسيط الكثير من الأشياء التي يمكن استخدامها مباشرة <! doctype html>
HTML5
<! doctype html>
------------------------------------------------------------------------------------------------------------------------------------
XHTML 1.1:
<! doctype html public -/w3c/dtd xhtml 1.1/en http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd>
XHTML 1.1 Plus Mathml Plus SVG:
<! doctype html public-/w3c/dtd xhtml 1.1 plus mathml 2.0 plus svg 1.1/en http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd>
------------------------------------------------------------------------------------------------------------------------------------
HTML 4.01 صارمة:
<! doctype html public -/w3c/dtd html 4.01/en http://www.w3.org/tr/html4/strict.dtd>
HTML 4.01 Transitional:
<! doctype html public -/w3c/dtd html 4.01 Transitional/en http://www.w3.org/tr/html4/loose.dtd>
HTML 4.01 Frameset:
<! doctype html public -/w3c/dtd html 4.01 frameset/en http://www.w3.org/tr/html4/frameset.dtd>
------------------------------------------------------------------------------------------------------------------------------------
XHTML 1.0 صارمة:
<! doctype html public -/w3c/dtd xhtml 1.0 Strict/en http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
XHTML 1.0 الانتقالية:
<! doctype html public -/w3c/dtd xhtml 1.0 transitional/en http://www.w3
XHTML 1.0 الإطارات:
<! doctype html public -/w3c/dtd xhtml 1.0 frameset/en http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd
------------------------------------------------------------------------------------------------------------------------------------
HTML 3.2:
<! doctype html public -/w3c/dtd html 3.2 final/en>
------------------------------------------------------------------------------------------------------------------------------------
HTML 2 (الرقم 2 يمثل رقم الإصدار):
<! doctype html public -/ietf/dtd html 2.0/en>
إرفاق نسخة قديمة من الملصق لمقارنة وثيقة DTD:
ملصق | يصف | DTD |
<! doctype> | تحديد نوع المستند. | STF |
<html> | تحديد وثائق HTML. | STF |
<body> | يحدد جسم الوثيقة. | STF |
<h1> إلى <h6> | تحديد عنوان HTML. | STF |
<p> | تحديد الفقرات. | STF |
<br> | تحديد طي بسيط. | STF |
<hr> | تحديد الخط الأفقي. | STF |
<! --...--> | تحديد التعليقات. | STF |
ملصق | يصف | DTD |
<b> | تحديد النص الجريء. | STF |
<font> | غير مفضل. حدد الخط والحجم ولون النص | TF |
<i> | تحديد النص المائل. | STF |
<em> | التعريف يؤكد النص. | STF |
<big> | تحديد النص الكبير. | STF |
<strong> | تحديد لهجة للتأكيد على النص بقوة أكبر. | STF |
<small> | تحديد نص البوق. | STF |
<sup> | تحديد النص supercript. | STF |
<ub> | تحديد النص التراكمي. | STF |
<bdo> | تحديد اتجاه النص. | STF |
<u> | غير مفضل. تحديد النص المس خط. | TF |
ملصق | يصف | DTD |
<pre> | تحديد النص مسبقا | STF |
<code> | تحديد نص رمز الكمبيوتر. | STF |
<tt> | تحديد نص الآلة الكاتبة. | STF |
<KBD> | تحديد نص لوحة المفاتيح. | STF |
<Far> | يحدد الجزء المتغير من النص. | STF |
<dfn> | التعريف يحدد المشروع. | STF |
<samp> | تحديد عينات رمز الكمبيوتر. | STF |
<xmp> | غير مفضل. تحديد النص مسبقا. |
ملصق | يصف | DTD |
<اختصار> | لا يأخذ التعريف اختصار الحرف الأول فقط. | STF |
<abbr> | تحديد الاختصار. | STF |
<address> | يحدد معلومات الاتصال الخاصة بمؤلف المستند أو المالك. | STF |
<blockquote> | يحدد المراجع كتلة. | STF |
<centre> | غير مفضل. تحديد النص المتمركز. | TF |
<Q> | تحديد المراجع القصيرة. | STF |
<site> | تحديد مرجع (الاقتباس). | STF |
<ins> | يتم إدراج التعاريف في النص. | STF |
<del> | يحدد النص المحذوف. | STF |
<s> | غير مفضل. يحدد النص مع strikethrough. | TF |
<strike> | غير مفضل. يحدد النص مع strikethrough. | TF |
ملصق | يصف | DTD |
<a> | تحديد المرساة. | STF |
<link> | يحدد العلاقة بين المستند ومورد خارجي. | STF |
ملصق | يصف | DTD |
<rame> | نافذة أو إطار عمل يحدد مجموعة إطار. | و |
<sprameet> | تحديد الإطارات. | و |
<Noframes> | يحدد المحتوى البديل للمستخدمين الذين لا يدعمون الإطار. | TF |
<frame> | تحديد إطار مضمّن. | TF |
ملصق | يصف | DTD |
<Porm> | يحدد نموذج HTML لإدخال المستخدم. | STF |
<pection> | تحديد التحكم في المدخلات. | STF |
<extarea> | يحدد خطوط متعددة من التحكم في إدخال النص. | STF |
<NUNTER> | تحديد زر. | STF |
<select> | تحديد قائمة التحديد (القائمة المنسدلة). | STF |
<ptgroup> | يحدد مزيج من الخيارات ذات الصلة في قائمة الاختيار. | STF |
<Poort> | تحديد الخيارات في قائمة التحديد. | STF |
<blabel> | يحدد شرح عنصر الإدخال. | STF |
<fieldset> | يحدد الحدود حول العناصر في الشكل. | STF |
<legend> | يحدد عنوان عنصر الحقول. | STF |
<isindex> | غير مفضل. يحدد الفهارس القابلة للبحث المتعلقة بالوثيقة. | TF |
ملصق | يصف | DTD |
<ul> | تحديد قائمة غير مرتبة. | STF |
<ol> | تحديد قائمة مرتبة. | STF |
<li> | تحديد العنصر الذي يسرد. | STF |
<dir> | غير مفضل. تحديد قائمة الدليل. | TF |
<dl> | التعريف قائمة. | STF |
<dt> | يحدد العناصر في قائمة التعريف. | STF |
<dd> | حدد وصف العنصر في قائمة التعريف. | STF |
<Mence> | غير مفضل. تحديد قائمة القائمة. | TF |
ملصق | يصف | DTD |
<img> | تحديد الصورة. | STF |
<map> | تحديد رسم خرائط الصورة. | STF |
<المنطقة> | يحدد المنطقة داخل خريطة الصورة. | STF |
ملصق | يصف | DTD |
<griding> | تحديد الجدول | STF |
<Sption> | تحديد عنوان الجدول. | STF |
<h> | يحدد خلية الرأس في الجدول. | STF |
<tr> | يحدد الصفوف في الجدول. | STF |
<td> | يحدد الخلايا في الجدول. | STF |
<head> | يحدد محتويات الرأس في الجدول. | STF |
<tbody> | يحدد المحتوى الرئيسي في الجدول. | STF |
<tfoot> | حدد ملاحظات الجدول (الحواشي) في الجدول. | STF |
<oll> | يحدد قيمة السمة لواحد أو أكثر في جدول. | STF |
<colgroup> | يحدد مجموعة الأعمدة في الجدول للتنسيق. | STF |
ملصق | يصف | DTD |
<style> | يحدد معلومات نمط المستند. | STF |
<viv> | يحدد الأقسام في المستند. | STF |
<span> | يحدد الأقسام في المستند. | STF |
ملصق | يصف | DTD |
<head> | تحديد المعلومات حول المستند. | STF |
<title> | يحدد عنوان المستند. | STF |
<TECA> | تحديد معلومات التعريف حول مستندات HTML. | STF |
<sce> | يحدد العنوان الافتراضي أو الوجهة الافتراضية لجميع الروابط في الصفحة. | STF |
<CaseFont> | غير مفضل. يحدد الخط الافتراضي أو اللون أو حجم النص في الصفحة. | TF |
ملصق | يصف | DTD |
<script> | تحديد البرامج النصية العميل. | STF |
<Noscript> | يحدد المحتوى البديل للمستخدمين الذين لا يدعمون نصوص العميل. | STF |
<Applet> | غير مفضل. يحدد التطبيق المدمج. | TF |
<Object> | يحدد الكائن المضمن. | STF |
<Param> | يحدد معلمات الكائن. | STF |