تگ < Doctype!> :
اين تگ اولين سطر از کد صفحه وب است و به مرورگر نوع و نسخه استفاده شده از زبان برنامه نويسی HTML يا XHTML را اعلام می کند . لازم به ذکر است که هر صفحه فقط می تواند يک نوع Doctype داشته باشد .
نکته : تگ < Doctype! > تنها تگی است که تگ انتهايي ندارد و در تگ ابتدايي هم توسط علامت / بسته نمی شود .
انواع ورژن های قابل استفاده در صفحات وب :
1) HTML : زبان HTML سه حالت کلی دارد : Strict , Traditional , Frameset کدهای زير بايد در قسمت < Doctype! > جهت استفاده از هر يک از حالت های فوق تايپ شود
مثال :
2) XHTML : زبان XHTML سه حالت کلی دارد : Strict , Traditional , Frameset کدهای زير بايد در قسمت < Doctype! > جهت استفاده از هر يک از حالت های فوق تايپ شود :
XHTML Strict DTD
زمانی مورد استفاده قرار می گيرد که طراح بخواهد از شيوه قالب دهی به صفحات (CSS) استفاده نمايد .
مثال :
زمانی مورد استفاده قرار می گيرد که طراح می خواهد از قابليت های جديد XHTML استفاده نکند ، زيرا مرورگر بازديد کنندگان سايت ممکن است از شيوه قالب دهی صفحات (CSS) پشتيبانی نکند . .
مثال :