LESSON 1 DHTML BASICS
LESSON 2 BASIC DYNAMIC TECHNIQUES
With an understanding of objects under your belt, which could include any type of site content like text or graphics, you'll learn to perform dynamic functions on them in Lesson Two. From showing and hiding objects to making them move around the screen and respond to user clicks, you'll create ways for users to interact with your pages. You'll code your first fully interactive objects in the exercise.
LESSON 3 LEARNING ABOUT THE ENVIRONMENT
The more you know about your users, the more you can cater to them with customized features or content. In this lesson, you'll learn DHTML methods for detecting a user's browser window size, computer screen size, color depth, and other variables. You'll also explore detection of specific user events such as which mouse button was pressed or the location of a click. In the exercise, you'll create a page that detects user variables and changes properties accordingly.
LESSON 4 DYNAMIC CONTENT
What's a Web site without its content? Lesson Four focuses on dynamic ways to deliver content on a Web page, add or remove content easily, and allow users to quickly retrieve only the content they want. You'll even learn to present randomly generated content, like quotes or messages that change each time the page is refreshed. In Exercise Four, you'll begin a Web site for a travel company, working with content presentation.
LESSON 5 NAVIGATION
is clearly useful for so many site features, but it really shines when you're working with navigation. No longer are you confined to plain links or run-of-the-mill rollovers. In this lesson, you'll learn to create the collapsible bars, floating menus, slide shows, and other navigational schemes that users (and clients!) love. It's back to your travel company Web site for Exercise Five where you'll give it a highly interactive and functional navigation treatment.
LESSON 6 CONTROLS
To wrap up the course, this lesson focuses on some more bells and whistles for your DHTML sites including custom-designed scroll bars and mouse pointers and sortable tables. You'll even create a drag-and-drop interface where users can rearrange objects at will. In the last exercise, you'll finalize your travel company Web site by adding fun custom features for its users.