DHTML signifie "Dynamic HyperText Markup Language". DHTML permet de rendre des pages HTML particulièrement dynamiques. DHTML représente un alliage de feuilles de style (CSS1), de langages de script et d'objets en vue de produire des pages dynamiques et interactives.