Dynamisk HTML eller DHTML er en måde (fremgangsmåde) til at skabe et interaktivt websted ved hjælp af en kombination af statisk HTML markup-sprog , indlejret (og klient-side) JavaScript - scriptsprog , CSS (Cascading Style Sheets) og DOM (Document Object Model).
Det kan bruges til at oprette en applikation i en webbrowser , for eksempel for at gøre navigation lettere eller til at gøre formularer interaktive. DHTML kan bruges til dynamisk at trække og slippe elementer rundt på skærmen. Det kan også tjene som et værktøj til at skabe browserbaserede videospil.
DHTML-applikationer, der er fuldstændigt selvstændige i browseren, uden serverunderstøttelse såsom en database , er nogle gange tvunget til at bruge Single Page Applications eller SPA'er .
Konkurrerende teknikker omfatter Adobe Flash og Silverlight .
Se også Browser Engine Comparison for en liste over tilgængelige API'er i hver browser til brug i en DHTML-applikation.
S5 er en DHTML-præsentation, der kan køre på moderne browsere. En enkelt XHTML -fil indeholder et sæt dias, der kan ses som et diasshow (ramme for billede, fuld skærm) og også udskrives som en pressemeddelelse . Dynamisk navigation og enkle animationseffekter er nemme at implementere med DHTML. Opmærkningen udføres med CSS .
Web og hjemmesider | |
---|---|
globalt | |
Lokalt | |
Typer af websteder og tjenester |
|
Oprettelse og vedligeholdelse | |
Typer af layout, sider, websteder | |
Teknisk | |
Markedsføring | |
Samfund og kultur |