<!DOCTYPE html> HTML డాక్యుమెంట్ యొక్క మొదటి లైన్. ఇది బ్రౌజర్కు ప్రమాణాల మోడ్లో రెండర్ చేయమని చెప్పుతుంది quirks మోడ్ కంటే (పాత, బగ్-సారూప్య మోడ్ ఇది 1990ల బ్రౌజర్లను అనుకరిస్తుంది).
...
<!DOCTYPE html> HTML డాక్యుమెంట్ యొక్క మొదటి లైన్. ఇది బ్రౌజర్కు ప్రమాణాల మోడ్లో రెండర్ చేయమని చెప్పుతుంది quirks మోడ్ కంటే (పాత, బగ్-సారూప్య మోడ్ ఇది 1990ల బ్రౌజర్లను అనుకరిస్తుంది).
...
డాక్టైప్ లేకుండా, బ్రౌజర్లు quirks మోడ్కు వెనుకకు వస్తాయి, ఇది లేআউట్ ప్రవర్తనను ఆశ్చర్యకరమైన మార్గాల్లో మారుస్తుంది — సबसे ప్రసిద్ధ box model:
Quirks mode: width includes padding + border (old IE box model)
Standards mode: width is the content box (CSS spec) — predictable
ఇతర quirks లో టేబుల్ సెల్లలో line-height యొక్క విభిన్న నిర్వహణ, చిత్ర ఖాళీ మరియు CSS యూనిట్లు ఉన్నాయి. ఈ అసంగతులు మీ జాగ్రత్తగా రాసిన CSS భిన్నంగా రెండర్ చేయడానికి కారణమవుతాయి, కాబట్టి మీరు ఎల్లప్పుడూ ప్రమాణాల మోడ్ కోరుకుంటారు.
HTML4/XHTML లో డాక్టైప్ DTD (డాక్యుమెంట్ టైప్ డిఫినిషన్)ను సూచించే చిరకాల URL:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "...dtd">
HTML5 దీన్ని <!DOCTYPE html> కు సరళీకృत చేసింది — ఇది ఇకపై DTD ను సూచించదు; ఇది బ్రౌజర్ గుర్తించిన మోడ్ స్విచ్ మాత్రమే.
ఎల్లప్పుడు <!DOCTYPE html> ను మొదటి లైన్గా చేర్చండి.
ఇది మీ పేజీ ఆధునిక, సামঞ్జస్యપూర్ణ రెండারింగ్ నియమాలను ఉపయోగిస్తుందని ఒక-లైన్ గ్యారంటీ — ప్రతిটి CSS ట్యుటోరియల్ మరియు ఫ్రేమ్వర్క్ ఈ ఊహ చేస్తుంది — దీన్ని వదిలివేయడం వల్ల గందరగోళంగా ఉంటుంది, కష్టమైన-డీబగ్ లేআউట్ వ్యత్యాసాలు.