• Dreamweaver MX 2004: The Missing Manual
  • Table of Contents
  • Copyright
  • The Missing Credits
    • About the Author
    • About the Creative Team
    • Acknowledgments
  • Introduction
    • What's New in Dreamweaver MX 2004
    • HTML, XHTML, and CSS 101
    • The Very Basics
    • About This Book
  • Part I: Building a Web Page
    • Chapter 1. Dreamweaver MX 2004 Guided Tour
      • 1.1 Welcome to Dreamweaver MX 2004
      • 1.2 The Dreamweaver MX 2004 Interface
      • 1.3 The Dreamweaver Test Drive
    • Chapter 2. Adding Text to Your Web Pages
      • 2.1 Adding Text in Dreamweaver
      • 2.2 Copying and Pasting Text
      • 2.3 Selecting Text
      • 2.4 Spell Checking
      • 2.5 Undo, Redo, and the History Panel
    • Chapter 3. Text Formatting
      • 3.1 Paragraph Formatting
      • 3.2 Lists
      • 3.3 Character Formatting
    • Chapter 4. Links
      • 4.1 Understanding Links
      • 4.2 Adding a Link
      • 4.3 Adding an Email Link
      • 4.4 Linking Within a Web Page
      • 4.5 Modifying a Link
    • Chapter 5. Images
      • 5.1 Adding Images
      • 5.2 Modifying an Image
      • 5.3 Editing Graphics
      • 5.4 Image Maps
      • 5.5 Rollover Images
      • 5.6 Flash Buttons
      • 5.7 Flash Text
      • 5.8 Tutorial: Adding Rollovers
    • Part II: Building a Better Web Page
      • Chapter 6. Cascading Style Sheets
        • 6.1 Cascading Style Sheet Basics
        • 6.2 Creating Styles
        • 6.3 Using Styles
        • 6.4 Manipulating Styles
        • 6.5 More About Styles
        • 6.6 Advanced Styles
        • 6.7 Style Properties
        • 6.8 Cascading Style Sheets Tutorial
      • Chapter 7. Page Layout 101
        • 7.1 Table Basics
        • 7.2 Layout Mode
        • 7.3 Inserting a Table in Standard View
        • 7.4 Selecting Parts of a Table in Standard View
        • 7.5 Expanded Table Mode
        • 7.6 Formatting Tables
        • 7.7 Modifying Cell and Row Properties in Standard View
        • 7.8 Adding and Removing Rows and Columns
        • 7.9 Merging and Splitting Cells
        • 7-10 Nesting Tables in Standard View
        • 7.11 Tabular Data
        • 7.12 Tables Tutorial
      • Chapter 8. Page Layout 2004
        • 8.1 Introducing CSS Layout
        • 8.2 The Basics
        • 8.3 Creating CSS Styles for Layers
        • 8.4 Applying the Layer Style
        • 8.5 Drawing with the Layer Tool
        • 8.6 The Layers Panel
        • 8.7 Modifying Layer Properties
        • 8.8 Nesting Layers
        • 8.9 CSS Layout Tutorial
      • Chapter 9. Frames
        • 9.1 The Frame Page
        • 9.2 Creating Frames
        • 9.3 Selecting Frames and Framesets
        • 9.4 Saving Framesets and Frames
        • 9.5 Frame and Frameset Properties
        • 9.6 Targeting Links
        • 9.7 Inserting a Navigation Bar
      • Chapter 10. Under the Hood: HTML
        • 10.1 Roundtrip HTML
        • 10.2 Code View
        • 10.3 Quick Tag Editor
        • 10.4 Tag Inspector
        • 10.5 Reference Panel
        • 10.6 Inserting JavaScript
      • Part III: Bringing Your Pages to Life
        • Chapter 11. Forms
          • 11.1 Form Basics
          • 11.2 Creating a Form
          • 11.3 Adding Form Elements
          • 11.4 Validating Forms
          • 11.5 Forms Tutorial
        • Chapter 12. Dreamweaver Behaviors
          • 12.1 Understanding Behaviors
          • 12.2 Applying Behaviors
          • 12.3 Events for 4.0 Browsers
          • 12.4 The Actions, One by One
          • 12.5 Creating an External JavaScript Library
          • 12.6 Adding More Behaviors
        • Chapter 13. Flash, Shockwave, and Other Multimedia
          • 13.1 Flash
          • 13.2 Flash Elements
          • 13.3 Shockwave
          • 13.4 Java Applets
          • 13.5 ActiveX Controls
          • 13.6 Plug-Ins
        • Part IV: Building a Web Site
          • Chapter 14. Introducing Site Management
            • 14.1 Structuring a Web Site
            • 14.2 Viewing a Site Map
            • 14.3 Site Assets
          • Chapter 15. Testing Your Site
            • 15.1 Site Launch Checklist
            • 15.2 Check Browser Support
            • 15.3 Validating Web Pages
            • 15.4 Find and Fix Broken Links
            • 15.5 Cleaning Up HTML (and XHTML)
            • 15.6 Site Reporting
            • 15.7 Accessibility
            • 15.8 Download Statistics
          • Chapter 16. Moving Your Site to the Internet
            • 16.1 Defining a Remote Site
            • 16.2 Transferring Files
            • 16.3 Check In and Check Out
            • 16.4 Synchronizing Site Files
            • 16.5 Communicating with Design Notes
          • Part V: Dreamweaver 2004 Power
            • Chapter 17. Snippets and Libraries
              • 17.1 Snippets Basics
              • 17.2 Using Snippets
              • 17.3 Creating Snippets
              • 17.4 Built-in Snippets
              • 17.5 Library Basics
              • 17.6 Create and Use Library Items
              • 17.7 Edit Library Items
              • 17.8 Library Tutorial
            • Chapter 18. Templates
              • 18.1 Template Basics
              • 18.2 Create a Template
              • 18.3 Define Editable Regions
              • 18.4 Adding Optional Regions
              • 18.5 Nested Templates
              • 18.6 Building Pages Based on a Template
              • 18.7 Update a Template
              • 18.8 Template Tutorial
            • Chapter 19. Automating Dreamweaver
              • 19.1 The History Panel Revisited
              • 19.2 Create Web Photo Album
              • 19.3 Find and Replace
            • Chapter 20. Customizing Dreamweaver
              • 20.1 Keyboard Shortcuts
              • 20.2 Dreamweaver Extensions
            • Part VI: Dynamic Dreamweaver 2004
              • Chapter 21. Getting Started with Dynamic Web Sites
                • 21.1 The Dynamic Edge
                • 21.2 Pieces of the Puzzle
                • 21.3 Setting Up Dreamweaver for Dynamic Web Sites
                • 21.4 Databases Explained (in Five Minutes or Less)
                • 21.5 Creating a Dynamic Page
                • 21.6 Connecting Dreamweaver to a Database
              • Chapter 22. Adding Dynamic Data to Your Pages
                • 22.1 Retrieving Information
                • 22.2 Adding Dynamic Information
                • 22.3 Displaying Multiple Records
                • 22.4 Recordset Navigation
                • 22.5 Viewing Live Data Within Dreamweaver
                • 22.6 Master Detail Page Set
                • 22.7 Passing Information Between Pages
                • 22.8 Tutorial: Displaying Database Information
              • Chapter 23. Web Pages that Manipulate Database Records
                • 23.1 Adding Data
                • 23.2 Updating Database Records
                • 23.3 Dynamic Form Fields
                • 23.4 Deleting Records
                • 23.5 Tutorial: Inserting and Updating Data
              • Chapter 24. Advanced Dynamic Site Features
                • 24.1 Password-Protecting Web Pages
                • 24.2 Additional Data Sources
                • 24.3 Advanced Server Behaviors
                • 24.4 Tutorial: Authentication
              • Appendix A. Getting Help
                • A.1 Getting Help from Dreamweaver
                • A.2 Getting Help from Macromedia
                • A.3 Help from the Real World
                • A.4 Help Creating Your Own Extensions
              • Colophon