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