في صفحات الويب السابقة، يمكننا غالبًا رؤية رمز بنية صفحة الويب التالي:
<أتش تي أم أل>
<الرأس>
<title>هذه صفحة ويب</title>
<اسم التعريف =”…” المحتوى =”…” />
…
</الرأس>
<الجسم>
…
</الجسم>
</html>
من الواضح أن كود صفحة الويب بهذه البنية لا يتوافق مع معايير الويب، ولكن لا يزال بإمكان المتصفح عرض صفحة الويب بشكل جيد طالما لا توجد أخطاء في الكود. في الواقع، هذا يشبه تمامًا صفحة ذات تخطيط جدول وصفحة ذات بنية Div، حيث يمكن للمتصفح عرضها. والمفتاح هو الصفحة التي سيتم عرضها بجودة أعلى.
هناك مسافة طويلة بين إنشاء صفحة وإنهائها.
في عملية تطوير المتصفحات، أصبحت Microsoft دائمًا اللاعب المهيمن في سوق المتصفحات من خلال تجميع Internet Explorer في نظام التشغيل Windows. وقد أدى ذلك أيضًا إلى سلسلة من تجاهل IE لمعايير الويب التي وضعتها منظمة W3C، التابعة لشركة Microsoft لقد اتبعت شركة IE دائمًا معايير الويب الخاصة بها فقط. لحسن الحظ، قررت Microsoft دعم معايير الويب في IE8، على الرغم من أن هذا الأمر لم يتم الانتهاء منه بعد. بالإضافة إلى Microsoft IE، كانت المتصفحات مثل Mozilla Firefox وApple Safari وOpera وChrome تقاتل IE لفترة طويلة باسم دعم معايير الويب.
تؤدي المتصفحات المختلفة إلى تحليل افتراضي مختلف لأكواد HTML، لذلك قد يظهر نفس الكود في أنماط مختلفة ضمن متصفحات مختلفة، لذلك يتطلب هذا مجموعة من القواعد التي تتبعها جميع المتصفحات لتنسيق الاختلافات بين المتصفحات، تتطلب هذه القاعدة إعلانًا قم بالإشارة إليه. هذا الإعلان هو DOCTYPE - نوع المستند (نوع المستند).