home > dynamic
dynamic html (dhtml)
Dynamic html (or dhtml) is not a separate language,
but a combination of static html, css (cascading style sheets)
css tells the browser how to display these elements
events or after a set amount of time etc) to display elements.
This dhtml combination provides a useful way to make your
web pages interactive. Dhtml provides a means to make
web sites dynamic without having to use Java, Flash
or databases to create content. Dhtml is a low bandwidth
means of providing dynamic, interactive content to web
sites because all the interaction happens client-side (on
the user's computer).
A dynamic web page is simply one whereby the appearance
or content can change after the whole page has been
downloaded by the user's browser. Dhtml is supported
of Netscape 4+ and Microsoft Internet Explorer 4+. As with
many aspects of web design, support for dhtml elements in
browsers is temperamental.
separate your dhtml files
Although it is possible to create dhtml effects using software,
such as Dreamweaver
this can make the total file size of the page excessive, as
easier to maintain and quicker for the user
to download if you try and keep the html, css and
the dhtml behavior in Dreamweaver,
Try visiting the Macromedia (http://www.macromedia.com/exchange/dreamweaver/)
web site for downloadable dhtml extensions to add to Dreamweaver.
Web pages created using dhtml elements are saved as .html
and have the same structural mark up as normal html pages.
The most common form of dhtml is the use of layers
in the html. The cross-browser friendly version of this is
to use the <div> (as opposed to browser specific <layer>
or <ilayer>) tag to deliver dynamic content. These layers
events, such as "MouseOver". Layers can also be
used to create overlapping effects and layouts or move along
a time line to create animations.
The css (style sheet) will tell the browser how to display
dynamic interaction between the user and the content of the
How to create