1 |
DHTML is HTML rendering of Document Object Model and includes Cascading Style Sheets (CSS) which allow one powerful ways of assigning properties (such as color fonts etc.) to document components using either name(id) or type (<h2> tag etc.)
|
2 |
The name DHTML or dynamic HTML reflects feature that one can address the components of document and change on the fly (without reloading page) the properties of these components
-
This includes not only natural style properties but also position, size and "visibility" -- changing position gives animation
-
DHTML currently handicapped by major differences between IE4 and Netscape 4 -- functionalities are similar but syntax very different
-
JavaScript combined with DHTML allows animations, graphs and replacement of just parts of text
|
3 |
CSS allows one to take same XML/HTML page and render it in different ways for different clients
-
e.g. automatically change display options between CAVE and palmtop or select audio version of image for a visually impaired user
|