1. Home
  2. Computing & Technology
  3. Web Design / HTML

DHTML Resources
On and Offline References to Help Learn DHTML

By Jennifer Kyrnin, About.com Guide

When someone says they use Dynamic HTML (DHTML), what do they mean? Dynamic HTML is made up of four things:

  1. Valid XHTML or HTML
  2. JavaScript
  3. Cascading Style Sheets (CSS)
  4. The Document Object Model (DOM)

If you use JavaScript to interact with your customers you have created a dynamic page, but you really don't have DHTML unless you use all four parts. The interaction between the four elements gives your readers an experience that uses all the power of their 4.0 browsers.

The best resource you have for learning DHTML is the book Dynamic HTML by Danny Goodman. This reference has all you need to know about HTML, CSS, JavaScript, and DOM.

HTML 4.0 References

The first thing you should learn when starting with DHTML is HTML 4.0 or XHTML. HTML 4.0 and XHTML is optimized for Dynamic HTML and has hooks built into it to interact with the DOM more seamlessly.

Structure of an HTML 4.0 Document from the Web Design Group
This document gives a good overview of how an HTML 4.0 document works, including the structure of tags, how to escape special characters, and includes an HTML 4.0 validator at the end.

Additional HTML 4.0 Resources

JavaScript for DHTML References

JavaScript can be tricky, but it is an essential part of Dynamic HTML pages.

JavaScript at About
This is the best place to learn JavaScript and improve your DHTML scripts.

Additional JavaScript Links

Cascading Style Sheets References

CSS is one of the best tools to come along for the HTML coders who are designers at heart.

Style Sheet Dependence from the Web Design Group
While many people are using modern browsers, if you misuse CSS, you can get some pretty awful looking pages. This article shows what to avoid.

Additional CSS Links

Document Object Model References

The DOM is the newest member of the HTML family, and is one of the hardest to master. However, once you understand it, you will understand Dynamic HTML.

The Document Object Model from the W3C
If you want to start learning DOM, you should start at the source.

Additional DOM Resources

Learning Dynamic HTML

The best way to learn Dynamic HTML is to play with it. You can use a tool such as Dreamweaver or FrontPage to get started with the coding, but to really know what Dynamic HTML is, you should then jump into the HTML and JavaScript.

More Dynamic HTML Links

Previous Features

Explore Web Design / HTML
About.com Special Features

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

Easy ways to connect two computers for networking purposes. More >

  1. Home
  2. Computing & Technology
  3. Web Design / HTML
  4. Javascript and Ajax
  5. DHTML
  6. DHTML References - Information on Dynamic HTML - DHTML Resources>

©2009 About.com, a part of The New York Times Company.

All rights reserved.