Dynamic HTML or DHTML refers to a combination of regular HTML (Hypertext Markup Language) and various programming languages to increase a web page’s interactivity. Examples include drag-and-drop features and drop-down menus that appear when a user moves their mouse over a certain section of the page.

How it works

DHTML combines standard HTML and CSS with client-side scripting (JavaScript) and server-side applications written in languages such as Perl or PHP. DHTML is beneficial in that it can 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.

Computer acronyms, Dynamic, Interactive, Programming terms, Static, Web page