Dreamweaver CS5 for Windows and Macintosh: Visual QuickStart Guide [1st edition] 9780321703576, 032170357X

With the release of Adobe Creative Suite CS5, Dreamweaver solidifies its role as the de facto tool of choice for anyone

428 77 28MB

English Pages 576 [552] Year 2010

Report DMCA / Copyright

DOWNLOAD FILE

Dreamweaver CS5 for Windows and Macintosh: Visual QuickStart Guide [1st edition]
 9780321703576, 032170357X

Table of contents :
Cover......Page 1
Table of Contents......Page 8
Introduction......Page 16
Chapter 1 Introducing Dreamweaver......Page 20
A Quick Tour of Dreamweaver......Page 21
Setting Up Your Workspace......Page 41
What's New in Dreamweaver CS5......Page 48
Putting It All Together......Page 51
Chapter 2 Starting Your First Site......Page 52
Understanding Local and Remote Sites......Page 53
Creating the Local Site......Page 55
Defining the Remote Server......Page 59
Editing Site Definitions......Page 64
Working with the Files Panel......Page 65
Navigating Disks and Sites......Page 66
Switching Between Local View and the Remote Server......Page 67
Refreshing Views......Page 68
Working with Files and Folders......Page 69
Putting and Getting Files......Page 72
Expanding the Files Panel......Page 73
Synchronizing the Local and Remote Sites......Page 74
Cloaking Files and Folders......Page 78
Putting It All Together......Page 79
Chapter 3 Building Your First Page......Page 80
Creating a New Page......Page 81
Using Sample Pages......Page 85
Titling Your Page......Page 87
Adding Text to Your Page......Page 88
Creating Links......Page 89
Adding Images......Page 91
Naming and Saving Your Page......Page 93
Opening a Page......Page 95
Previewing in a Browser......Page 96
Viewing Pages in BrowserLab......Page 99
Setting Page Properties......Page 102
Defining Meta Tags......Page 109
Putting It All Together......Page 111
Chapter 4 Adding Text to Your Pages......Page 112
Adding Text......Page 113
Cutting, Copying, and Pasting Text......Page 115
Dragging and Dropping Text......Page 117
Using Paste Special......Page 118
Applying Headings......Page 120
Applying Character Formats......Page 123
Applying HTML Text Styles......Page 124
Using Preformatted Text......Page 126
Adding Line Breaks......Page 127
Indenting Text......Page 128
Aligning Text (HTML Method)......Page 130
Working with Lists......Page 131
Setting List Properties......Page 133
Nesting Lists......Page 134
Inserting Special Characters......Page 135
Adding Automatic Dates......Page 137
Adding Horizontal Rules......Page 138
Finding and Replacing......Page 140
Finding Text with a Simple Search......Page 142
Performing Advanced Text Searches......Page 146
Finding and Replacing in Source Code......Page 149
Finding and Replacing with a Specific Tag......Page 150
Using Regular Expressions for Searching......Page 152
Checking Spelling......Page 156
Putting It All Together......Page 157
Chapter 5 Including Images and Media......Page 158
Adding Images......Page 159
Inserting Images from the Assets Panel......Page 163
Adding Image Placeholders......Page 164
Aligning Images......Page 166
Setting Image Properties......Page 167
Editing Images......Page 170
Optimizing Images......Page 174
Working with Photoshop......Page 175
Adding a Background Image......Page 182
Adding a Favicon......Page 184
Adding Flash and Shockwave......Page 186
Adding Flash Video......Page 188
Adding QuickTime and Other Media......Page 191
Putting It All Together......Page 193
Chapter 6 Working with Links......Page 194
Creating Text Links......Page 195
Changing Link Relative To......Page 199
Formatting Links......Page 201
Targeting Links......Page 203
Adding Named Anchors......Page 204
Adding Links to Graphics......Page 207
Creating Image Maps......Page 208
Adding Email Links......Page 210
Putting It All Together......Page 211
Chapter 7 Styling Page Content......Page 212
Understanding CSS......Page 213
Creating a Style Rule for a Tag......Page 217
Dreamweaver CSS Categories......Page 219
Creating a Custom Class......Page 222
Creating Compound Selectors......Page 224
Working with the CSS Styles Panel......Page 227
Applying Attributes......Page 233
Creating Styles with the Property Inspector......Page 236
Modifying a Style......Page 240
Working with Font Groups......Page 241
Working with Related Files......Page 243
Using the Code Navigator......Page 245
Putting It All Together......Page 247
Chapter 8 Using Styles for Layout......Page 248
CSS Layout Basics......Page 249
Using the Included Layouts......Page 252
Laying Out Your Page......Page 254
Laying Out Your Navigation......Page 258
Modifying Your Navigation......Page 260
Using the Grid......Page 263
Using Rulers and Guides......Page 265
Zooming in on Your Page......Page 268
Setting Page Dimensions......Page 270
Putting It All Together......Page 272
Chapter 9 Managing Styles......Page 274
Renaming Styles......Page 275
Deleting Styles......Page 277
Creating Rules from Inline Styles......Page 278
Creating a New External Style Sheet......Page 280
Moving Internal Styles to External......Page 283
Attaching a Style Sheet......Page 284
Drag-and-Drop Styles......Page 286
Using CSS Inspection......Page 288
Using the Visual Aids......Page 290
Experimenting with CSS Enable/Disable......Page 292
Using Design-Time Style Sheets......Page 294
Putting It All Together......Page 297
Chapter 10 Inserting Tables......Page 298
Moving Away from Tables for Layout......Page 299
Creating a Table......Page 301
Selecting Table Elements......Page 305
Making Table Selections Easier......Page 307
Adding Rows and Columns......Page 309
Merging and Splitting Cells......Page 311
Resizing Table Elements......Page 312
Deleting Table Elements......Page 315
Specifying Table Alignment......Page 316
Setting Cell Properties......Page 317
Sorting Table Content......Page 319
Formatting Tables......Page 321
Importing and Exporting Tabular Data......Page 322
Putting It All Together......Page 325
Chapter 11 Using Forms and Fields......Page 326
Adding a Form to a Page......Page 328
Adding Text Fields......Page 330
Adding a Text Area......Page 333
Adding Check Boxes......Page 334
Adding a Fieldset......Page 335
Adding a Radio Button Group......Page 336
Adding a List/Menu......Page 338
Adding a Button......Page 342
Putting It All Together......Page 345
Chapter 12 Adding Frames......Page 346
How Frames Work......Page 347
Creating a Frameset......Page 350
Using the Frames Panel......Page 354
Inserting Pages into Frames......Page 359
Saving Framesets and Frames......Page 362
Targeting Frames with Links......Page 365
Adding noframes Content......Page 367
Putting It All Together......Page 369
Chapter 13 Using Behaviors and Navigation Objects......Page 370
Using the Behaviors Panel......Page 372
Adding Rollovers......Page 376
Opening a New Browser Window......Page 379
Checking for Plug-ins......Page 382
Using Jump Menus......Page 384
Validating Forms......Page 387
Inserting Fireworks Pop-Up Menus......Page 389
Putting It All Together......Page 391
Chapter 14 Building Pages with Dynamic Elements......Page 392
What Is Spry?......Page 393
Adding Spry Elements......Page 395
Using the Menu Bar Widget......Page 397
Using the Tabbed Panels Widget......Page 401
Using the Accordion Widget......Page 403
Using the Collapsible Panel Widget......Page 405
Validating Forms with Spry......Page 407
Adding Spry Tooltips......Page 412
Adding Spry Effects......Page 414
Using the Adobe Widget Browser......Page 416
Using Widgets......Page 418
Putting It All Together......Page 419
Chapter 15 Working with Content Management Systems......Page 420
About Content Management Systems......Page 421
Connecting to Your CMS......Page 423
Using Dynamically Related Files......Page 426
Filtering Related Files......Page 429
Using Live View Navigation......Page 430
Freezing or Disabling JavaScript......Page 432
Putting It All Together......Page 433
Chapter 16 Making Life Easier: Using Templates, Libraries, and Snippets......Page 434
Creating a Template......Page 436
Adding Editable Regions......Page 438
Removing Editable Regions......Page 440
Building Pages Based on a Template......Page 441
Modifying a Template......Page 443
Creating a Library Item......Page 446
Using a Library Item......Page 448
Editing a Library Item......Page 449
Working on Library Items with the Property Inspector......Page 452
Using Dreamweaver Snippets......Page 454
Putting It All Together......Page 457
Chapter 17 Editing Code......Page 458
Using the Coding Toolbar......Page 459
Using Split View......Page 467
Using Live Code View......Page 469
Using the Quick Tag Editor......Page 471
Using the Tag Editor......Page 473
Using the Tag Chooser......Page 474
Collapsing Code......Page 476
Using Code Hints......Page 479
Using the Tag Inspector......Page 481
Using the JavaScript Extractor......Page 483
Using the Code Reference......Page 485
Using an External Editor......Page 487
Putting It All Together......Page 491
Chapter 18 Managing Your Site......Page 492
Planning for Site Expansion......Page 493
Expanding the Files Panel......Page 494
Setting Up Check In and Check Out......Page 498
Checking Files In and Out......Page 501
Using Design Notes......Page 503
Setting Up Subversion......Page 506
Generating Site Reports......Page 508
Checking for Broken Links......Page 511
Finding External Links and Orphaned Files......Page 512
Checking Browser Compatibility......Page 513
Deleting Sites......Page 515
Exporting and Importing Site Definitions......Page 516
Putting It All Together......Page 519
Appendix: Where to Learn More......Page 520
Web Sites......Page 521
Other Online Resources......Page 525
Other Dreamweaver Books......Page 527
Web Design and JavaScript Books......Page 528
A......Page 530
B......Page 531
C......Page 532
D......Page 533
E......Page 534
F......Page 535
I......Page 537
L......Page 539
M......Page 540
N......Page 541
P......Page 542
R......Page 543
S......Page 544
T......Page 546
W......Page 548
X–Z......Page 550

Polecaj historie