Cover image for Dreamweaver MX : the missing manual
Dreamweaver MX : the missing manual
McFarland, David Sawyer.
Personal Author:
First edition.
Publication Information:
Sebastopol, CA : Pogue Press/O'Reilly & Assoc., [2002]

Physical Description:
xii, 779 pages : illustrations ; 24 cm.
General Note:
"The book that should have been in the box"--Cover.

Includes index.
Format :


Call Number
Material Type
Home Location
Item Holds
TK5105.8885.D74 M3923 2002 Adult Non-Fiction Central Closed Stacks

On Order



As the Web's popularity continues to skyrocket, so does that of Macromedia Dreamweaver, one of the most elegant and powerful Web-page creation programs available. Dreamweaver offers a rich, well-designed, WISYWYG environment for building cross-platform, cross-browser Web sites; but unlike most visual editors, it doesn't clutter up the underlying HTML programming by inserting unnecessary HTML tags that make large Web sites difficult to manage. Dreamweaver is a favorite of multimedia designers, thanks to its smooth integration with other Macromedia applications, like Flash and Shockwave.Dreamweaver MX (for Mac OS 9, Mac OS X, and Windows) marks the historic union of Dreamweaver and Dreamweaver UltraDev, a package of Web-database language modules once sold separately. The new, unified program offers even more power--and Dreamweaver MX: The Missing Manual offers even more easily understood, witty lessons for harnessing it.As in his highly regarded Dreamweaver 4: The Missing Manual , author McFarland livens the book with unique,live examples,that let the reader see and test--on the Internet, itself--real Web pages that follow the development progress of the book's chapters. There's even a step-by-step tutorial for creating an interactive Web database using Microsoft's ASP programming language, new to Dreamweaver MX.In collaboration with Missing Manual series editor David Pogue, McFarland brings Dreamweaver MX to life with clarity, authority, and good humor. Armed with this book, the first-time or experienced Web designer will have little difficulty using DreamWeaver to create stunning, interactive Web sites.

Author Notes

David Sawyer McFarland has been designing Web sites since 1995; he's a Dreamweaver writer and teacher

Table of Contents

Introductionp. 1
What's New in Dreamweaver MXp. 1
HTML 101p. 3
The Very Basicsp. 6
About This Bookp. 7
Part 1 Building a Web Page
Chapter 1 Dreamweaver MX Guided Tourp. 13
Welcome to Dreamweaver MXp. 13
The Dreamweaver MX Interfacep. 16
The Dreamweaver Test Drivep. 25
Chapter 2 Adding Text to Your Web Pagesp. 47
Adding Text in Dreamweaverp. 47
Copying and Pasting Textp. 52
Importing HTML from Wordp. 53
Selecting Textp. 56
Spell Checkingp. 57
Undo, Redo, and the History Panelp. 59
Chapter 3 Text Formattingp. 63
Paragraph Formattingp. 63
Listsp. 69
Character Formattingp. 77
HTML Stylesp. 85
Chapter 4 Linksp. 91
Understanding Linksp. 91
Adding a Linkp. 95
Adding an Email Linkp. 101
Linking Within a Web Pagep. 103
Modifying a Linkp. 106
Chapter 5 Imagesp. 109
Adding Imagesp. 109
Modifying an Imagep. 113
Editing Imagesp. 121
Image Mapsp. 124
Rollover Imagesp. 126
Flash Buttonsp. 128
Flash Textp. 132
Tutorial: Adding Rolloversp. 136
Part 2 Building a Better Web Page
Chapter 6 Tablesp. 143
Table Basicsp. 144
Layout Viewp. 147
Inserting a Table in Standard Viewp. 158
Selecting Parts of a Table in Standard Viewp. 161
Formatting Tablesp. 163
Modifying Cell and Row Properties in Standard Viewp. 166
Adding and Removing Rows and Columnsp. 174
Merging and Splitting Cellsp. 176
Nesting Tables in Standard Viewp. 178
Tabular Datap. 178
Tables Tutorialp. 184
Chapter 7 Framesp. 199
The Frame Pagep. 199
Creating Framesp. 202
Selecting Frames and Framesetsp. 206
Saving Framesets and Framesp. 207
Frame and Frameset Propertiesp. 209
Targeting Linksp. 215
Inserting a Navigation Barp. 216
Frames Tutorialp. 220
Chapter 8 Cascading Style Sheetsp. 231
Cascading Style Sheet Basicsp. 231
Creating Stylesp. 235
Using Stylesp. 238
Manipulating Stylesp. 242
More About Stylesp. 247
Style Propertiesp. 250
Cascading Style Sheets Tutorialp. 263
Chapter 9 Under the Hood: HTMLp. 275
Roundtrip HTMLp. 275
Code Viewp. 278
Quick Tag Editorp. 285
Tag Inspectorp. 288
Reference Panelp. 288
Inserting JavaScriptp. 291
Part 3 Bringing Your Pages to Life
Chapter 10 Formsp. 295
Form Basicsp. 296
Creating a Formp. 297
Adding Form Elementsp. 300
Validating Formsp. 313
Forms Tutorialp. 316
Chapter 11 Dreamweaver Behaviorsp. 327
Understanding Behaviorsp. 327
Applying Behaviorsp. 330
Events for 4.0 Browsersp. 335
The Actions, One by Onep. 339
Adding More Behaviorsp. 368
Chapter 12 Layers: Interactivity and Animationp. 369
Creating Layersp. 369
Modifying Layer Propertiesp. 377
Hiding and Showing Layersp. 384
Creating Draggable Layersp. 386
Animating Layersp. 390
Controlling Playbackp. 400
Chapter 13 Flash, Shockwave, and Other Multimediap. 403
Flashp. 404
Shockwavep. 411
Java Appletsp. 412
ActiveX Controlsp. 414
Plug-insp. 416
Part 4 Building a Web Site
Chapter 14 Introducing Site Managementp. 421
Structuring a Web Sitep. 422
Viewing a Site Mapp. 437
Site Assetsp. 442
Chapter 15 Testing Your Sitep. 449
Site Launch Checklistp. 449
Check Target Browsersp. 451
Validating Web Pagesp. 454
Find and Fix Broken Linksp. 458
Cleaning Up HTMLp. 465
Site Reportingp. 468
Accessibilityp. 472
Download Statisticsp. 475
Chapter 16 Moving Your Site to the Internetp. 477
Defining a Remote Sitep. 477
Transferring Filesp. 486
Check In and Check Outp. 494
Synchronizing Site Filesp. 500
Communicating with Design Notesp. 503
Part 5 Dreamweaver MX Power
Chapter 17 Snippets and Librariesp. 515
Snippets Basicsp. 515
Using Snippetsp. 516
Creating Snippetsp. 518
Built-in Snippetsp. 520
Library Basicsp. 521
Create and Use Library Itemsp. 522
Edit Library Itemsp. 524
Library Tutorialp. 526
Chapter 18 Templatesp. 531
Template Basicsp. 531
Create a Templatep. 534
Define Editable Regionsp. 536
Adding Optional Regionsp. 545
Nested Templatesp. 552
Building Pages Based on a Templatep. 556
Update a Templatep. 562
Template Tutorialp. 566
Chapter 19 Automating Dreamweaverp. 577
The History Panel Revisitedp. 577
Create Web Photo Albump. 582
Find and Replacep. 585
Chapter 20 Customizing Dreamweaverp. 601
Keyboard Shortcutsp. 601
Dreamweaver Extensionsp. 606
Part 6 Dynamic, Database-Driven Dreamweaver
Chapter 21 Getting Started with Dynamic Web Sitesp. 615
Pieces of the Puzzlep. 616
Setting Up Dreamweaver for Dynamic Web Sitesp. 621
Databases Explained (in Five Minutes or Less)p. 626
Connecting Dreamweaver to a Databasep. 629
Creating a Dynamic Pagep. 631
Connecting Dreamweaver to a Databasep. 632
Exploring the Databases Panelp. 634
Chapter 22 Adding Dynamic Data to Your Pagesp. 635
Retrieving Informationp. 635
Adding Dynamic Informationp. 651
Displaying Multiple Recordsp. 654
Recordset Navigationp. 658
Viewing Live Data Within Dreamweaverp. 660
Master Detail Page Setp. 663
Passing Information Between Pagesp. 666
Tutorial: Displaying Database Informationp. 670
Chapter 23 Web Pages that Manipulate Database Recordsp. 687
Adding Datap. 687
Updating Database Recordsp. 694
Dynamic Form Fieldsp. 699
Deleting Recordsp. 706
Tutorial: Inserting and Updating Datap. 708
Chapter 24 Advanced Dynamic Site Featuresp. 727
Password Protecting Web Pagesp. 727
Additional Data Sourcesp. 737
Advanced Server Behaviorsp. 744
Tutorial: Authenticationp. 748
Part 7 Appendix
Getting Helpp. 759
Getting Help from Dreamweaverp. 759
Getting Help from Macromediap. 760
Help from the Real Worldp. 762
Help with Extensionsp. 763