با آموزش Html: تگ DOCTYPE همراه شما هستیم:
همانطور که می دانید در دنیای وب صفحات اینترنتی بسیاری وجود دارند. این صفحات اینترنتی باید بگونه ای برای نمایشگر ها قابل شناسایی باشند. با استفاده از تگ <DOCTYPE!> ما می توانیم به Html بفهمانیم که در حال حاضر از چه نوع نسخه Html در حال استفاده می باشیم. اگرچه استفاده نکردن از این تگ می تواند مشکلی برای شما ایجاد نکند ولی طبق کنسرسیوم جهانی وب یعنی W3C استفاده کردن از ان تگ تقریبا الزامی می باشد و استفاده نکردن از آن ممکن است ببرای صفحات وب شما در مرور گر های مختلف اشکال ایجاد کند. همچنین بدلیل آنکه از لحاظ Validation یا اعتبار سنجی جهانی نمی تواند مناسب باشد ممکن است رتبه شما را در موتور های جستجو گوگل با مشل روبه رو کند و از لحاظ سئو در رتبه خوبی قرار نگیرید.
برای Html نسخه های متفاوتی وجود دارد که در حال حاضر ما در این آموزش از نسخه Html5 استفاده می کنیم.
در ادامه یک نمونه از سند Html5 را باهم می بینیم:
<!DOCTYPE html> <html> <head> <title>Title of the document</title> </head> <body> The content of the document...... </body> </html>
ساختار های مختلف برای دستور <DOCTYPE!>:
در نمونه سند بالا دستور <DOCTYPE!> برای Html5 عنوان شد ولی برای اطلاعات بیشتر دو نمونه دیگر از دستور <DOCTYPE!> برای Html نسخه HTML 4.01 و XHTML 1.0 را قرار می دهیم.
نسخه HTML 4.01:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
در این نسخه شما قادر هستید از تگ های استایل مانند bgcolor، background و… استفاده کنید و این نمونه بسیار برای صفحات قدیمی که از CSS پشتیبانی نمی شنود مناسب می باشند.
نسخه XHTML 1.0:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
در این نسخه هم مانند نسخه پیشین عمل می شود و همچنین باید توجه داشته باشید که سند XHTML از نحوه نگارش در XML پیروی می کند.