DHTML je skratka pre Dynamic HTML (dynamické HTML).
⸻
💻 Čo je DHTML?
DHTML nie je konkrétny jazyk, ale kombinácia viacerých webových technológií, ktoré umožňujú interaktívne a dynamické webové stránky bez nutnosti znovu načítať stránku.
⸻
🧩 Technológie zahrnuté v DHTML:
Technológia Úloha
HTML základná štruktúra webovej stránky
CSS vzhľad, štýlovanie (farby, rozloženie, fonty…)
JavaScript interaktivita, reakcia na udalosti (klik, pohyb myši…)
DOM (Document Object Model) dynamická manipulácia so štruktúrou HTML dokumentu
⸻
🔄 Čo dokážeš pomocou DHTML:
• Pohybovať objektmi (animácie).
• Zobrazovať alebo skrývať prvky na stránke.
• Dynamicky meniť štýl (farby, veľkosti, pozície).
• Validovať formuláre bez obnovenia stránky.
• Reagovať na akcie používateľa (napr. zmena obsahu po kliknutí).
⸻
📉 Dnes už pojem DHTML takmer vymizol:
• V 90. rokoch bol populárny marketingový výraz.
• Dnes sa používa priamo pomenovanie HTML + CSS + JavaScript + DOM.
• Moderné technológie ako React, Vue, Angular, jQuery prevzali jeho úlohu s omnoho väčšou silou a flexibilitou.