Dreamweaver 8: The Missing Manual

book cover
Dreamweaver 8: The Missing Manual
By David Sawyer McFarland
Publisher: O'Reilly
Pub Date: December 2005
Print ISBN-10: 0-596-10056-6
Print ISBN-13: 978-0-59-610056-8
Pages: 952

Table of Contents   Index

Available for both the Mac and Windows, Macromedia's Dreamweaver 8 is a professional web design and development program used by millions of Internet professionals to build high-quality static and dynamic database-driven web sites. It offers drag-and-drop simplicity, streamlined HTML coding tools, and powerful database integration features. But Dreamweaver 8 is missing one vital component: a printed manual.

Enter Dreamweaver 8: The Missing Manual , the completely revised fourth edition of this bestselling book by experienced web site trainer, Macromedia Certified instructor, and Dreamweaver Advisory Council member David McFarland. This book enables both first-time and experienced web designers to create visually stunning and highly interactive web sites.

With crystal-clear writing and much welcome humor, this new edition offers features such as:

  • Live examples: With McFarland's step-by-step annotated tutorials, you'll learn how to construct a state-of-the-art commercial web site, complete with working forms, Cascading Style Sheets (CSS), and dynamic databases.

  • Tricks of the trade: The book is bursting with undocumented workarounds and shortcuts for easing the process of building, maintaining, and updating professional web sites.

  • Design guidance: You'll learn to create virtually every modern web feature, including forms, animations, cascading menus , and more--and you'll find out which browsers you need to provide special coding or do extra testing with.

No matter what your level of expertise is, you'll also learn how to manage your entire web site-whether you've just launched or if it's been around for awhile and takes up thousands of pages. Beginners with no web design experience will appreciate the step-by-step guide to designing, organizing, building, and deploying a web site; long-time Dreamweaver users will appreciate the advanced, real-world techniques for controlling the appearance of their web pages with CSS.

With more than 500 illustrations, a handcrafted index, and the clarity of thought that has made bestsellers of every Missing Manual to date, this is the ultimate atlas for the complex and powerful Dreamweaver 8.

book cover
Dreamweaver 8: The Missing Manual
By David Sawyer  McFarland
Publisher: O'Reilly
Pub Date: December 2005
Print ISBN-10: 0-596-10056-6
Print ISBN-13: 978-0-59-610056-8
Pages: 952

Table of Contents    Index

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