معرفی تگ Doctype
تگ <!Doctype>
این تگ اولین سطر از کد صفحه وب است و به مرورگر نوع و نسخه استفاده شده از زبان برنامه نویسی HTML یا XHTML را مشخص میکند. لازم بذکر است که هر صفحه می تواند یک نوع Doctype داشته باشد.
نکته: تگ <!Doctype> تگ انتهایی ندارد و در تگ ابتدایی هم توسط علامت / بسته نمی شود.
HTML
این زبان 3 حالت Frameset , Traditional و Strict دارد.
HTML Strict DTD
زمانی مورد استفاده قرار که بخواهیم از شیوه قالب دهی به صفحات CSS استفاده کنیم.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
نکته: این کد رو در خط اول صفحه کد نویسی کپی کنید قبل از تگ <Html>
HTML Traditional DTD
زمانی مورد استفاده قرار میگیرد که طراح می خواهد از قابلیت های جدید HTML استفاده نکند، زیرا مرورگر بازدیدکنندگان سایت ممکن است از شیوه قالب دهی صفحات CSS پشتیبانی نکند.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
HTML Frameset DTD
زمانی مورد استفاده قرار میگیرد که بخواهیم در صفحات از قاب ها (Frames) استفاده کنیم.
< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd" >
XHTML
زبان XHTML سه حالت کلی داره Frameset , Traditional و Strict
XHTML Strict DTD
زمانی مورد استفاده قرار می گیرد که بخواهیم از شیوه قالب دهی به صفحات CSS استفاده کنیم.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
XHTML Traditional DTD
زمانی مورد استفاده قرار میگیرد که طراح می خواهد از قابلیت های جدید HTML استفاده نکند، زیرا مرورگر بازدیدکنندگان سایت ممکن است از شیوه قالب دهی صفحات CSS پشتیبانی نکند.
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
XHTML Frameset DTD
زمانی مورد استفاده قرار میگیرد که بخواهیم در صفحات از قاب ها (Frames) استفاده کنیم.
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd" >
نظرات و پیشنهادات خود را در قسمت نظر دادن اعلام بفرمایید.