<!DOCTYPE html> shine layin farko na horon HTML. Ya gaya wa browser na bayyana a cikin halin standard maimakon halin quirks (wani tsohon halin daidaitawa ga kurakurai da ke tai wa barayi na 1990s).
...
<!DOCTYPE html> shine layin farko na horon HTML. Ya gaya wa browser na bayyana a cikin halin standard maimakon halin quirks (wani tsohon halin daidaitawa ga kurakurai da ke tai wa barayi na 1990s).
...
Ba tare da doctype, barawaye suka koma wa halin quirks, wanda ke canja jiyya a hanya mai mamaki — mafi sannu box model:
Quirks mode: width includes padding + border (old IE box model)
Standards mode: width is the content box (CSS spec) — predictable
Wasu quirks sun haɗa da samun dabam-daban na jajjakarwa na line-height a sassan tebur, shigar bayanan hotuna, da sassan CSS. Waɗannan rashin daidai na aiki sun sa CSS da aka rubuta da kulawo ya danganta a sabani, saboda haka kusan koyaushe kuna son halin standard.
A cikin HTML4/XHTML doctype ya kasance babbar URL ta nuni wa DTD (Mahimman Niyya na Nau'i):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "...dtd">
HTML5 ya saukar da shi zuwa <!DOCTYPE html> kawai — ba shi turi wa DTD ba; ito ne kawai alamar canji wanda browser ya kanta.
Ma kamata a haɗa <!DOCTYPE html> a matsayin layin farko.
Ya zama hangon layi ɗaya cewa shafin ku yana amfani da sura na bayyanwa na zamani da daidai da kull CSS karatun da framework suka zace — barin shi ya sa kaishin tabayi wanda ake taɓawa, da wahala a duba.