HTML dasturiy tili birinchi marta 1991 yili Tim Berners Li to- monidan ishlab chiqilgan va uning HTML-4 yoki Dynamic HTML deb nomlangan versiyasi esa 1997 yilda paydo bo‘lgan. Agarda xilma xil Web-sahifalarning matnlari ko‘rib chiqilsa, ularning tuzilishi juda o‘xshashligini ko‘rish mumkin. Bu ularning bir xil qoidalar asosida tashkil qilinishi bilan tushuntiriladi. Haqiqatan ham HTML tilining sintaksisi ISO 8879:1986 “Information Processing. Text and Officesystems/ Standart Generalized Markup Language (SGML)” standar- ti asosida yaratilgan. Web – sahifaning tuzilishini tushunish uchun quyi- dagi listingda keltirilgan g‘ayri-oddiy HTML - sahifaning (Web-sahifashablonining) barcha elementlarini qisqacha ko‘rib chiqamiz:
Sahifa nomlarining olti darajasi bo‘lib, ular H1...H6 deb belgila-nadilar. 1- raqamli daraja eng katta va 6-raqamli daraja eng kichikshriftli sahifa nomini bildiradi. Shablon sahifa nomlaridagi harflarningo‘lchamlari haqidama’lumot beradi. Sahifanomlari uchunularningchapgavao‘nggatekislanishyokimarkazlashtirishinianiqlovchiatributlarnihamishlatishmumkin. Buyerdaizoh1joylashgan Buyerda Web-sahifaningoriginalmatnijoylashadi Hujjatningboshigao‘tish.
elementining ichida Web-sahifa dizayni uchun ishlatilishi mumkin bo‘lgan barcha elementlarni ishlatish mumkin. BODY elementining boshlang’ich tegasi ichida sahifaning ko‘rsatkich- larini ta’minlab beradigan bir qancha atributlarini joylashtirish mumkin. Dizayn uchun juda foydali bo‘lgan atributlardan biri sahifa foni rangini aniqlab beruvchi quyidagi atributdir.: