Dreamweaver is Macromedia's award-winning visual tool for professional Web site design and production. It is used for everything from designing home pages to full-scale commercial Web sites. The product is widely acclaimed as the best, most popular Web authoring tool for professional Web developers and designers.
Sams Teach Yourself Macromedia Dreamweaver MX in 24 Hours is tailored specifically for the reader selected a sophisticated Web development tool and wants to fully exploit the power of Dreamweaver. The book does not dwell on elementary Web page authoring techniques, but focuses more on intermediate-level Web development topics, such as how to:
(NOTE: Each chapter concludes with a Summary, Q&A, Workshop, Quiz, Answers and Exercises.)
I. GETTING STARTED WITH DREAMWEAVER MX.Hour 1. Understanding the Dreamweaver Interface.
Acquainting Yourself with Dreamweaver. Installing the Software. Exploring the Dreamweaver Work Area. Getting Help. Discovering Dreamweaver MX's New Features.Hour 2. Creating a Basic Web Page with Text.
Creating a New Page and Setting Page Properties. Pasting Text from a File. Adding a Separator to a Page. Saving Your Work and Previewing in a Browser.Hour 3. Planning and Defining Your Project.
Defining a New Web Site. Using the Site Definition Wizard. Using the Site Panel. Using the Site Window. Creating a Quick Prototype. Editing a Site Definition. Considering Site Organization.Hour 4. Setting Lots o' Links: Hyperlinks, URLs, Anchors, and Mailto Links.
Exploring Relative and Absolute Paths. Adding a Hyperlink Within Your Web Site. Organizing a Long Page with Named Anchors. Using the Point-to-File Icon. Adding a Mailto Link.Hour 5. HTML is Fun! Viewing and Modifying HTML.
Exploring Code View. Viewing and Editing HTML Tags with the Quick Tag Editor. Setting Your Code Preferences. Cleaning Up HTML Created with Microsoft Word.
II. ADDING IMAGES AND MULTIMEDIA.Hour 6. Displaying Images on a Page.
Adding an Image to a Page. Exploring Image Flavors: GIF, JPEG, and PNG. Adding a Background Image. Creating a Rollover.Hour 7. Using Fireworks to Create Images.
Acquainting Yourself with Fireworks. Creating an Image. Creating a Rollover Image. Optimizing Images for Use in a Web Page. Slicing an Image into Pieces. Placing a Fireworks File into Dreamweaver.Hour 8. Creating Image Maps and Navigation Bars.
Adding Links to a Graphic with Image Maps. Creating an Image Map. Aligning Hotspots. Targeting a Link to Open in a New Browser Window. Adding a Navigation Bar with Rollovers and Links.Hour 9. Adding Multimedia Files.
Exploring Multimedia and Bandwidth. Understanding Players. Adding Flash Files. Adding a Link to a PDF File. Adding a Sound File. Inserting a Java Applet.Hour 10. Managing Your Assets with the Assets Panel.
What Are Assets? Managing Assets in the Assets panel. Adding Assets to a Web Page. Creating Favorite Assets. Creating New Assets in the Assets panel. Copying Assets to Another Site.
III. WEB PAGE LAYOUT WITH TABLES AND FRAMES.Hour 11. Displaying Data with Tables.
Creating a Table for Data. Adding a Caption from the Table Tab of the Insert Bar. Importing Table Data. Exporting Data from a Table.Hour 12. Designing Your Page Layout Using Tables.
Using Layout View. Editing a Table in Standard View. Adding Color to Your Table. Nesting a Table Within a Table. Using a Tracing Image to Transfer a Design to Your Web Page. Turning Your Table into Layers.Hour 13. Understanding and Building Frames and Framesets.
Creating a Frameset. Using the Frames Panel. Nesting Frames. Using Existing Web Pages with Frames. Setting Frame and Frameset Attributes. Using Frame Objects. Targeting Linked Pages to Open in a Specific Frame. Using the Go To URL Behavior to Load Frames.
IV. DYNAMIC HTML: LAYERS, CASCADING STYLE SHEETS, BEHAVIORS, AND TIMELINES.Hour 14. Using Dynamic HTML and Layers.
What is Dynamic HTML? Adding a Layer. Nesting Layers. Exploring Layer Tags.Hour 15. Formatting Your Web Pages with Cascading Style Sheets and HTML Styles.
Creating and Applying a Custom Style. Exploring Style Settings. Redefining the Heading 3 <h3> Tag. Positioning a Layer with a Style. Creating a Hyperlink Rollover. Creating an External Style Sheet. Transforming the Property Inspector. Converting Styles to HTML Markup (<font> Tags). Saving HTML Markup as an HTML Style.Hour 16. Inserting Scripted Functionality with Behaviors.
What is a Dreamweaver Behavior? Showing and Hiding Layers. Opening a New Window. Popping Up a Message. Adding a Message in the Status Bar.Hour 17. Adding Advanced Behaviors: Drag Layer.
Using the Tag Selector to Select the <body> Tag. Constraining the Movement of Your Layer. Capturing the Drop Target Location. Applying the Drag Layer Behavior Advanced Attributes. Selecting a <body> Tag Event.Hour 18. Animating with Timelines.
Creating an Animation. Controlling Layer Properties with Timelines. Placing a Behavior in the Behaviors Channel. Using Multiple Timelines in a Web Page.
V. COLLECTING USER DATA WITH FORMS.Hour 19. Creating a Form and Using a Form to Collect Data.
Creating a Form. Adding Radio Buttons and Check Boxes. Adding a List or a Menu. Adding Push Buttons and Picture Buttons. Creating a Jump Menu to Navigate to Different URLs.Hour 20. Sending and Reacting to Form Data.
Validating a Form's Data Using the Validate Form Behavior. Receiving Information from a Form. Exploring Submission Security. Uploading a File from a Form. Preparing Your Page to Interact with Active Server Pages (ASP), JSP, PHP, or CFML.
VI. ORGANIZING AND UPLOADING YOUR PROJECT.Hour 21. Managing and Uploading Your Project.
Enabling Server Connection. Moving Your Site onto a Remote Server. Understanding Dreamweaver's Web Site Management Capabilities. Transferring Files. Importing an Existing Web Site. Editing an Entire Site. Adding Design Notes to Your Pages. Generating Reports About Your Web Site.Hour 22. Reusing Items in Your Web Site with the Library.
Creating a Library Item. Making Changes to a Library Item. Using Behaviors and Styles in Library Items.Hour 23. Creating and Applying a Template.
Creating a Template. Applying a Template to a Web Page. Making Changes to a Template. Using Behaviors, Styles, and Timelines in Templates.Hour 24. Using Server-Side Includes and Adding a Date.
What Is a Server-Side Include? Inserting a Server-Side Include. Adding a Last Modified Date.
VII. APPENDICES.Appendix A. Resources.
Creating a Custom Snippet. Making a Menu Command. Managing Extensions.Appendix C. Glossary.