Contents......Page 6
Prerequisites......Page 13
Copying the Classroom in a Book files......Page 14
Jumpstart......Page 15
Setting up the workspace......Page 16
Checking for updates......Page 17
Additional resources......Page 18
Adobe certification......Page 20
Accelerate your workflow with Adobe CS Live......Page 21
1 CUSTOMIZING YOUR WORKSPACE......Page 22
Touring the workspace......Page 24
Switching and splitting views......Page 25
Working with panels......Page 27
Selecting a workspace layout......Page 31
Adjusting toolbars......Page 33
Creating custom keyboard shortcuts......Page 34
Using the Property inspector......Page 36
2 HTML BASICS......Page 40
Where did HTML begin?......Page 42
Writing your own HTML code......Page 43
Frequently used HTML 4 codes......Page 51
Where Is HTML Going?......Page 54
3 CSS BASICS......Page 56
What is CSS?......Page 58
HTML vs. CSS formatting......Page 59
CSS box model......Page 61
HTML defaults......Page 62
Formatting text......Page 64
Formatting objects......Page 67
Multiples, classes, and IDs, oh my!......Page 70
4 GETTING A QUICK START......Page 74
Defining a Dreamweaver site......Page 76
Using the Welcome screen......Page 78
Selecting a CSS layout......Page 79
Changing headings......Page 80
Inserting text......Page 81
Inserting images......Page 83
Selecting and modifying CSS styles......Page 86
Adjusting text fonts, colors, and sizes......Page 90
Using the Property inspector......Page 93
Previewing a page in Live view......Page 95
Previewing pages in a browser......Page 96
5 CREATING A PAGE LAYOUT......Page 100
Web design basics......Page 102
Working with thumbnails and wireframes......Page 104
Modifying an existing CSS layout......Page 108
Adding a background image to the header......Page 111
Inserting new
components......Page 113
Modifying the page width and background color......Page 116
Modifying existing content and formatting......Page 117
Inserting an image placeholder......Page 120
Modifying the footer......Page 121
Checking browser compatibility......Page 122
6 WORKING WITH CASCADING STYLE SHEETS......Page 124
Working with the CSS Styles panel......Page 126
Creating new CSS rules......Page 130
Creating an interactive menu......Page 135
Modifying hyperlink behavior......Page 138
Creating faux columns......Page 141
Moving rules to an external style sheet......Page 143
Creating style sheets for other media types......Page 144
7 WORKING WITH TEMPLATES......Page 152
Previewing completed files......Page 154
Creating a template from an existing layout......Page 155
Inserting editable regions......Page 157
Producing child pages......Page 158
Updating a template......Page 161
Using Library items......Page 164
Using server-side includes......Page 169
8 WORKING WITH TEXT, LISTS, AND TABLES......Page 178
Previewing a completed file......Page 180
Importing text......Page 182
Creating headings......Page 183
Creating lists......Page 185
Creating text indents......Page 187
Creating and styling tables......Page 190
Spell checking web pages......Page 204
Finding and replacing text......Page 205
9 WORKING WITH IMAGES......Page 210
Reviewing web image basics......Page 212
Previewing the completed file......Page 216
Inserting an image......Page 217
Adjusting image positions with CSS classes......Page 219
Working with the Insert panel......Page 221
Using Adobe Bridge......Page 222
Inserting incompatible file types......Page 224
Working with Photoshop Smart Objects......Page 227
Copying and pasting images from Fireworks and Photoshop......Page 229
Inserting images by drag and drop......Page 231
Optimizing images with the Property inspector......Page 232
10 WORKING WITH NAVIGATION......Page 236
Hyperlink basics......Page 238
Previewing your completed file......Page 239
Creating internal hyperlinks......Page 242
Creating an image-based link......Page 245
Creating an external link......Page 246
Setting up e-mail links......Page 247
Targeting page elements......Page 249
Inserting Spry menu bars......Page 252
Inserting Spry menus as Library items......Page 270
Checking your page......Page 274
11 ADDING INTERACTIVITY......Page 278
Learning about Dreamweaver behaviors......Page 280
Previewing a completed file......Page 281
Working with Dreamweaver behaviors......Page 283
Working with Spry Accordion widgets......Page 289
12 WORKING WITH FLASH......Page 296
Previewing a completed file......Page 298
Adding Flash animation to a page......Page 299
Adding an FLV file to a page......Page 303
13 WORKING WITH FORMS......Page 308
Previewing a completed file......Page 310
Learning about forms......Page 312
Adding a form to a page......Page 313
Inserting text form elements......Page 315
Inserting checkboxes......Page 324
Creating radio buttons......Page 326
Working with lists......Page 329
Adding a submit button......Page 331
Specifying a form action......Page 333
Emailing form data......Page 335
Styling forms......Page 339
14 WORKING WITH ONLINE DATA......Page 344
Previewing the completed file......Page 346
Using HTML and XML data......Page 348
Choosing a server model......Page 358
Setting up a testing server......Page 360
Building database applications......Page 363
15 BUILDING DYNAMIC PAGES WITH DATA......Page 372
Building pages with ASP, ColdFusion, or PHP......Page 374
Creating a master/detail page set......Page 383
Creating a detail page......Page 394
16 WORKING WITH CODE......Page 400
Code tools overview......Page 402
Selecting code......Page 403
Collapsing code......Page 404
Expanding code......Page 405
Adding new code......Page 406
Using Code Navigator......Page 408
Accessing Live Code......Page 409
Using Inspect mode......Page 411
Working in related files......Page 412
Commenting your code......Page 413
17 PUBLISHING TO THE WEB......Page 416
Defining a remote site......Page 418
Cloaking folders and files......Page 425
Wrapping things up......Page 427
Putting your site online......Page 430
Synchronizing local and remote sites......Page 433
A......Page 436
C......Page 437
E......Page 439
H......Page 440
I......Page 441
M......Page 442
P......Page 443
S......Page 444
U......Page 446
X......Page 447