Click FORWARD to continue
1 of 9

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.