Dynamic HTML - An Introduction
- Many web pages today are dynamic and
interactive applications rather than static pages.
- Dynamic HTML is the term used to mean
several ways to enhance static web pages.
- DHTML allows elements on a page to change
at any time.
- Traditionally this was done at the server
end and then the changed data was sent to the browsers. This was time
consuming and restricting the dynamism of the page.
- DHTML is defined by a construct called
the Document Object Model (or "DOM"). This model describes each page
element and which of its characteristics may be modified, and how so.
As you can imagine, Netscape and Microsoft do not share a common DOM.
- DHTML standardization rest strongly
on the success of a standardized DOM.
- Dynamic HTML effects using a combination
of HTML, Cascading Style Sheets, and JavaScript. The Document Object
Model, described earlier, provides a programming interface between HTML/CSS
and JavaScript.
- DHTML is still evolving and becoming
more and more powerful.
|