3. HTML da DOM tushunchasi
Dynamic HTML yoki DHTML bu interfaol veb-sayt yaratishning bir usuli. DHTML veb-sahifalarni HTML-hujjat skriptlarini jalb qilish orqali dinamik ravishda yaratish va o'zgartirish usullari to'plami sifatida paydo bo'lgan. Biroq, ushbu usullarning rivojlanishi Veb-hujjat kontseptsiyasini to'liq qayta ko'rib chiqishga va DOM (Document Object Model) tushunchasini shakllantirishga olib keldi. DOM bu dasturlar va skriptlarga HTML va XML hujjatlarining
tarkibini boshqarish, shuningdek ularning tuzilishi va tashqi ko'rinishini o'zgartirishga imkon beradigan platformadan mustaqil dasturlash interfeysi.
DOM hujjat tuzilishiga hech qanday cheklovlar qo'ymaydi. Ma'lum tuzilishga tegishli har qanday hujjat DOM tomonidan har birida bir nechta ob'ekt mavjud bo'lgan tugunlar daraxti sifatida namoyish etilishi mumkin.