A few words of thanks would be greatly appreciated.

Introduction to Dynamic HTML (DHTML)

DHTML Dynamic HyperText Markup Language) can't really be considered as a markup language for the Internet and also there's no standard fully defining it. DHTML refers to a set of related Internet technology to provide more interactive HTML pages, that is to say, the content can be changed through events (mouse movement, mouse over, ...), after the loading the page.
The implementations of DHTML are:
  • The HTML used to present documents;
  • Style sheets (CSS) to define a style for multiple objects and their position on the page;
  • The Document Object Model (DOM), suggesting a hierarchy of objects to facilitate their manipulation;
  • JavaScript (and possibly the VBScript).

Compatibility issue

The use of "dynamic" HTML pages is only possible on the latest web browsers and sometimes the interpretation of HTML code can be different from one browser to another. To make sure that the effect will be seen on the majority of configurations, it may be needed that you:
  • write a script for each browser;
  • create (if possible) a script running on different browsers.

Original document published on CommentcaMarche.net.

A few words of thanks would be greatly appreciated.

Ask a question
CCM is a leading international tech website. Our content is written in collaboration with IT experts, under the direction of Jean-François Pillou, founder of CCM.net. CCM reaches more than 50 million unique visitors per month and is available in 11 languages.


This document, titled « Introduction to Dynamic HTML (DHTML) », is available under the Creative Commons license. Any copy, reuse, or modification of the content should be sufficiently credited to CCM (ccm.net).