DHTML bedeutet Dynamic-HTML und ist eine erweiterte Variante von HTML.

Die Erweiterung lässt sich in fünf Kategorien aufteilen : Object Model, Positionierung, dynamische Inhalte, Multimediaeffekte und Datenverknüpfung. Sie bieten neue Möglichkeiten zur Seitengestaltung für Web-Autoren. Eingeführt von Microsoft und unterstützt durch MS-Explorer 4.0 und Netscape Communicator (s.a. Browser).

Der Begriff wird seit 2008 nicht mehr so oft benutzt. Teile der Funktionalität findet sich in HTML5 wieder.