Updated: 04/26/2017 by Computer Hope

dynamic htmlDynamic HTML or DHTML refers to a combination of regular HyperText Markup Language (HTML) and various programming languages to increase a web page's interactivity. Good examples are drag and drop features and drop-down menus that appear when a user moves their mouse over a certain section of the page.

Additional Information

DHTML is accomplished through the use of client-side scripting such as JavaScript and CSS, as well as server-side languages such as Perl and PHP, in conjunction with static HTML. DHTML is beneficial in that it can be used to create web pages that react to user input without sending requests to a web server.

A good example of a DHTML page on our site is the Computer Hope system information script, which uses JavaScript to collect information from the browser.

Dynamic, Interactive, Programming terms, Static, Web page