Today, you learned that Dynamic HTML is comprised of three technologies: HTML, style sheets, and scripting. Each one is important to DHTML and plays a distinct role. HTML provides the foundation for the web page. Style sheets enable you to format and position elements to suit your taste. Scripting makes DHTML dynamic.
I explained how to use the DOM to manipulate elements on web pages, and some techniques for dealing with cross-browser issues. I also provided some specific examples that demonstrate how to use DHTML, including a page that includes a DHTML pull-down menu. I also explained how AJAX is used to update parts of a page that's being presented with data retrieved from the server.