Cover image for How to do everything with Dreamweaver MX
How to do everything with Dreamweaver MX
Meadhra, Michael.
Personal Author:
Publication Information:
Berkeley, Calif. : McGraw-Hill/Osborne, [2002]

Physical Description:
xx, 425 pages : illustrations ; 24 cm.
General Note:
Includes index.
Format :


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

On Order



This work shows beginning to intermediate Dreamweaver users how to design, develop, and maintain Web sites. It covers working with Fireworks and Flash, as well as late-breaking technologies like SiteSpring, Macromedia's new online Web project collaboration/management server.

Table of Contents

Acknowledgmentsp. xvii
Introductionp. xix
Part I Getting to Know Dreamweaver
Chapter 1 Get Started with Dreamweaverp. 3
The Three Faces of Dreamweaverp. 4
The Floating Panel Workspacep. 5
The Integrated Workspacep. 7
The Coder-Style Workspacep. 7
Select Your Workspacep. 8
Get to Know Dreamweaverp. 11
Get Acquainted with the Dreamweaver Floating Workspacep. 11
Use Dreamweaver Menus and the Toolbarp. 13
Work with the Document Windowp. 13
Understand Design Viewp. 14
Understand Code Viewp. 19
Understand Code and Design Viewp. 19
Understand the Document Window Status Barp. 22
View Pages with Browser Previewp. 24
Work with the Site Windowp. 25
Understand the Menus and Toolbarp. 25
Understand Site Files Viewp. 27
Understand Site Map Viewp. 28
Work with Panelsp. 28
Insert Objects with the Insert Barp. 29
Work with the Property Inspector Panelp. 30
Manage Panels with the Panel Dockp. 31
Know Your Panelsp. 32
Set Preferencesp. 38
Chapter 2 Define a Site in Dreamweaverp. 47
Everything Starts with the Site Definitionp. 48
The Relationship Between Local and Remote Sitesp. 49
Define a Sitep. 52
Work in the Site Windowp. 56
Create Files and Foldersp. 57
Connect to the Remote Sitep. 59
Copy Files Between Local and Remote Sitesp. 60
Create a Site Mapp. 62
Define the Home Pagep. 63
Link Pages in Site Map Viewp. 63
Part II Creating Basic Web Pages
Chapter 3 Create a Page with Textp. 67
Create a Web Documentp. 68
Set Page Propertiesp. 73
Enter and Edit Textp. 77
Type in Regular Textp. 77
Select and Edit Textp. 79
Work with Paragraphs and Line Breaksp. 80
Insert a Datep. 81
Special Charactersp. 82
Work with Text from Other Programsp. 83
Open and Edit HTML Filesp. 83
Open and Edit Text Filesp. 84
Import HTML Text from Microsoft Wordp. 84
Cut and Paste Text from Anywherep. 85
Insert Horizontal Rulesp. 86
Apply Character Formattingp. 87
Select Fontsp. 88
Specify Text Sizesp. 90
Set Text Colorp. 91
Use Bold and Italics (and More)p. 91
Format Paragraphsp. 94
Apply Headingsp. 94
Specify Paragraph Alignmentp. 96
Work with Listsp. 97
Use HTML Stylesp. 100
The HTML Styles Panelp. 100
Create a New HTML Stylep. 102
Edit and Delete HTML Stylesp. 104
Apply HTML Styles to Textp. 105
Clear HTML Style Formattingp. 106
Check Your Spellingp. 106
Chapter 4 Add Images and Hyperlinks to Your Web Pagep. 109
Create Hypertext Linksp. 110
Understanding Pathsp. 110
Create a Link by Typing a URLp. 114
Create a Link by Browsingp. 115
Create a Link by Draggingp. 116
Create a Link to an Anchorp. 118
Create an E-Mail Linkp. 120
Insert and Manipulate Imagesp. 121
Dealing with Dependent Filesp. 121
Insert Imagesp. 122
Control Image Positionp. 126
Resize Imagesp. 127
Set Borders and Other Image Propertiesp. 128
Use Images as Linksp. 130
Create Buttonsp. 130
Create an Image Mapp. 131
Work with Background Imagesp. 134
Use a Tracing Imagep. 136
Chapter 5 Edit HTML Code in Dreamweaverp. 139
View and Edit Code in Dreamweaverp. 141
Code Viewp. 141
Code and Design Viewp. 142
Code Inspector Panelp. 143
Set Code-Viewing Optionsp. 144
Edit Code in Code Viewp. 145
Work with Code in Design Viewp. 147
Quick Tag Editorp. 148
View and Edit Head Content in Design Viewp. 149
Use Dreamweaver's Code-Editing Helpersp. 149
Use the Tag Editorp. 150
Use the Tag Chooserp. 151
Use the Tag Inspector Panelp. 153
Work with Code Snippetsp. 154
Produce Clean Codep. 155
Clean Up Your Codep. 155
Locate and Correct Code Errorsp. 157
Find and Replace Text and Codep. 157
Set the Scope of a Searchp. 157
Search for Textp. 159
Search Source Codep. 159
Advanced Text Searchp. 160
Search Specific Tagsp. 160
Other Search Optionsp. 162
Work with Code from Other Programsp. 162
Use External HTML Editorsp. 162
Part III Going Beyond the Basics
Chapter 6 Create and Edit Tablesp. 165
Insert a Tablep. 167
Select and Edit Tables and Cellsp. 170
Select Table Cells, Rows, and Columnsp. 170
Add and Delete Table Rows and Columnsp. 171
Resize Tables, Rows, and Columnsp. 173
Make Cells Span Columns and Rowsp. 174
Format Tablesp. 175
Set Table Propertiesp. 175
Set Column, Row, and Cell Propertiesp. 177
Apply a Design Scheme to a Tablep. 178
Add Content to a Table Cellp. 180
Use Text and Images in Tablesp. 180
Copy and Paste Table Cellsp. 180
Sort Table Contentsp. 181
Import Table Datap. 183
Create Nesting Tablesp. 184
Why Use Tables as a Layout Tool?p. 184
Work in Layout Viewp. 187
Draw Layout Cells and Tablesp. 188
Draw Layout Cellsp. 188
Draw a Layout Tablep. 190
Create a Nested Layout Tablep. 191
Move and Resize Layout Cells and Layout Tablesp. 192
Format Layout Tables and Cellsp. 194
Add Content to Layout Table Cellsp. 195
Create Layout Tables That Resize in the Browserp. 195
Work with Fixed-Width Columnsp. 196
Use Autostretch Columnsp. 196
Use Spacer Imagesp. 197
Chapter 7 Use Frames and Framesetsp. 199
How Frames Workp. 200
Create a Framesetp. 201
Insert Predefined Framesetsp. 202
Insert Frames and Split Framesp. 202
Select Frames and Framesetsp. 204
Adjust the Layout of a Framesetp. 205
Insert Content into Framesp. 205
Save Frames and Framesetsp. 207
Modify Frame Settingsp. 208
Name That Framep. 208
Set Page Propertiesp. 208
Set Frame Bordersp. 209
Set Margins, Scrolling, and Resizing Properties for Framesp. 210
Use Links with Framesp. 210
Create Alternative Content for Browsers That Don't Support Framesp. 211
Chapter 8 Work with Formsp. 213
What Are HTML Forms?p. 214
Create a Formp. 215
Add Form Elementsp. 217
Use Text Boxesp. 218
Use Check Boxesp. 221
Use Radio Buttonsp. 222
Define Radio Groupsp. 224
Build Selection Listsp. 225
Create a Jump Menup. 228
Insert a File Fieldp. 230
Create Submit and Reset Buttonsp. 231
Use Hidden Fieldsp. 233
Label Form Objects with the [left angle bracket]label[right angle bracket] Tagp. 234
Define Fieldsetsp. 236
Finish the Formp. 238
Submit the Information Gathered in a Formp. 238
Chapter 9 Create and Use Dreamweaver Templates and Librariesp. 241
Understand Dreamweaver Templatesp. 242
Create Templatesp. 243
Save an Existing Page as a Templatep. 243
Create a Template from Scratchp. 244
Define Locked and Editable Areas of a Templatep. 245
Work with Templatesp. 252
Create a Page Based on a Site Templatep. 252
Apply a Template to an Existing Pagep. 253
Edit a Template-Based Pagep. 254
Update Template-Based Pagesp. 257
Open a Template to Make Changesp. 258
Edit a Templatep. 258
Disconnect a Page from a Templatep. 258
Use the Repeating Elements Libraryp. 259
Create a Library Itemp. 260
Edit and Update a Library Itemp. 261
Break the Connection to a Library Itemp. 261
Chapter 10 Extend Dreamweaver's Capabilitiesp. 263
Add Media Objects to Dreamweaver Documentsp. 264
Insert a Media Objectp. 267
Play with Soundsp. 269
Get Flashy Without Using Flashp. 271
Work with External Editorsp. 275
Configure an External Editor for Media Objectsp. 276
Launch an External Editorp. 277
Use Fireworks from Within Dreamweaverp. 277
Launch Fireworks from Within Dreamweaverp. 278
Optimize and Edit Images Within Dreamweaverp. 279
Create Graphic Effects with Fireworksp. 284
Add Features to Dreamweaver with Extensionsp. 286
Where to Find Extensionsp. 286
Install Extensions with the Extension Managerp. 286
List of Popular Extensionsp. 288
Part IV Expanding Your Horizons
Chapter 11 Create and Use Style Sheetsp. 293
What Are Cascading Style Sheets?p. 294
The CSS Styles Panelp. 295
Using the Property Inspector with CSS Stylesp. 296
Create a CSS Style Sheet in Dreamweaverp. 298
Create a Custom Stylep. 298
Apply Your Stylep. 301
Redefine HTML Tagsp. 302
Modify a CSS Selectorp. 303
Create an External Style Sheetp. 304
Link to an External Style Sheetp. 305
Export an External Style Sheet from Existing Internal Stylesp. 306
Edit a Style Sheetp. 307
Convert CSS Styles to HTML Tagsp. 308
Setting CSS Style Preferencesp. 309
Chapter 12 Work with Layersp. 311
What Are Layers?p. 312
Manage Layers with the Layers Panelp. 312
The Layers Panelp. 314
Set Layer Preferencesp. 314
Create Layersp. 314
Insert a Layerp. 315
Move and Resize Layersp. 316
Insert Content into Layersp. 316
Set Layer Propertiesp. 317
Create Nested Layersp. 318
Work with Layersp. 319
Select Layersp. 319
Change Layer Visibilityp. 320
Change Layer Stacking Orderp. 320
Use Layers for Page Layoutp. 321
Convert Layers to Tablesp. 321
Prevent Layers from Overlappingp. 322
Animate Layersp. 322
Use the Timelines Panelp. 323
Create a Timeline Animationp. 324
Modify a Motion Pathp. 326
Refine the Timelinep. 327
Use Multiple Timelinesp. 329
Apply a Timelinep. 329
Chapter 13 Work with Rollovers and Other Interactive Elementsp. 331
Understand and Work with Behaviorsp. 332
What Are Behaviors?p. 332
Understanding Events and Actionsp. 333
Use the Behaviors Panelp. 334
Attach a Behaviorp. 337
Modify a Behaviorp. 339
Use Behaviors with Text and Linksp. 339
Use Behaviors with Imagesp. 340
Use Behaviors with Framesp. 341
Use Behaviors with Layersp. 342
Use Behaviors with Timelinesp. 343
Behaviors and Browser Compatibilityp. 344
Create Rollover Effectsp. 344
Create a Navigation Barp. 346
Create a Pop-Up Menup. 348
Chapter 14 Program Dynamic Web Pagesp. 353
Understand Web Application Technologiesp. 354
Define an Application Serverp. 356
Create Web Application Pagesp. 358
Use Active Server Pages (ASP)p. 359
Define ASP Database Connectionsp. 361
Define a Recordset Using the Bindings Panelp. 362
Add Server Behaviorsp. 364
Use ASP.NETp. 367
Use ColdFusionp. 368
Define ColdFusion Database Connectionsp. 371
Use JavaServer Pages (JSP)p. 371
Define JSP Database Connectionsp. 372
Use PHPp. 373
Define PHP Database Connectionsp. 374
Part V Managing Your Site with Dreamweaver
Chapter 15 Publish Your Sitep. 377
Prepare Your Site for Publicationp. 378
Check Pages for Browser Compatibilityp. 378
Validate Your Codep. 382
Check Your Site for Accessibilityp. 384
Run a Site Reportp. 384
Publish Your Dreamweaver Site to a Web Serverp. 386
Define the Remote Sitep. 387
Transfer Site Files to the Remote Sitep. 389
Keep Your Site Up-to-Datep. 391
Upload and Download Filesp. 391
Synchronize Filesp. 392
Cloak Files You Don't Want to Synchronizep. 394
Chapter 16 Maintain Web Sites and Collaborate with Othersp. 397
Manage Links in Your Sitep. 398
Change Links in the Site Mapp. 398
Change Links Sitewidep. 401
Test Your Pages for Broken Linksp. 401
Back Up or Share Your Site Definitionp. 403
Use the Collaboration Featuresp. 404
Manage File Check Out and Check Inp. 404
Use Design Notesp. 409
Indexp. 411