Adobe Dreamweaver CS4 on Demand

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Adobe Dreamweaver CS4 on Demand

 

What you need, when you need it!

 

Need answers quickly? Adobe Dreamweaver CS4 on Demand provides those answers in a visual step-by-step format. We will show you exactly what to do through lots of full color illustrations and easy-to-follow instructions.

 

Inside the Book

• Improve productivity with the CS4 interface and templates

• Understand and use the latest web technologies to create sites

• Choose the right site structure and layout for sites

• Create and use web page templates to quickly create pages

• Use Live view to design your web pages under real-world conditions

• Create and maintain Cascading Style Sheets (CSS)

• Use coding tools to develop consistent and reusable code

• Insert Adobe Photoshop files to create image Smart Objects

• Manage collaboration with multiple developers

• Use Subversion to manage different site versions

• Manage local, remote, and testing sites

• Transfer, synchronize, and validate sites

 

Bonus Online Content

Register your book at queondemand.com to gain access to:

• Workshops and related files

• Keyboard shortcuts

 

Visit the author site: perspection.com

 

Author(s): Steve Johnson, Steve Perspection Inc.
Edition: 1
Publisher: Que
Year: 2008

Language: English
Pages: 578

Contents......Page 9
Introduction......Page 19
1 Preparing and Planning a Web Site......Page 23
Beginning with a Plan......Page 24
Creating a Visual Mind Map......Page 26
Generating a Timeline......Page 28
Assembling the Site......Page 29
Creating a Marketing Plan......Page 30
Creating a Storyboard......Page 31
Creating a Site Local Root Folder......Page 32
2 Getting Started with Dreamweaver CS4......Page 33
Understanding System Requirements......Page 34
Installing Dreamweaver......Page 35
Getting Started......Page 36
Viewing the Dreamweaver Window......Page 38
Creating a Web Site......Page 40
Opening a Web Site......Page 42
Creating a Blank Web Page......Page 43
Creating a Web Page from a Blank Template......Page 44
Creating a Web Page from a Template......Page 46
Creating a Web Page from a Sample......Page 47
Saving a Web Page......Page 48
Opening an Existing Web Page or File......Page 50
Working with Views......Page 52
Switching Between Pages and Views......Page 53
Previewing Pages in Live View......Page 54
Previewing Pages in Browser......Page 56
Getting Help While You Work......Page 58
Getting Dreamweaver Updates on the Web......Page 60
Closing a Web Page or File......Page 61
Finishing Up......Page 62
3 Working Within the Dreamweaver Environment......Page 63
Examining the Dreamweaver Window......Page 64
Working with Toolbars......Page 66
Resizing Panels......Page 67
Working with Panels......Page 68
Docking and Undocking Panels......Page 70
Grouping and Ungrouping Panels......Page 71
Creating a Workspace......Page 72
Using the Status Bar......Page 74
Changing the View with the Zoom Tool......Page 76
Working with Rulers......Page 77
Working with the Grid and Guides......Page 78
Creating Keyboard Shortcuts......Page 80
Setting General Preferences......Page 82
Setting New Document Preferences......Page 84
Working with Colors......Page 86
Setting Highlighting Color Preferences......Page 88
4 Managing Web Site Files......Page 89
Exploring Web Site Files and Folders......Page 90
Setting Up Site Folders......Page 91
Viewing the Files Panel......Page 92
Opening and Creating Files in the Files Panel......Page 94
Managing Files and Folders in the Files Panel......Page 96
Finding Files in the Files Panel......Page 98
Saving a File with Different Formats......Page 100
Identifying Dreamweaver File Formats......Page 101
Setting the Home Page......Page 102
Preparing to Set Page Properties......Page 103
Setting Appearance Page Properties......Page 104
Setting Link Page Properties......Page 105
Setting Heading Page Properties......Page 106
Changing Title and Encoding Page Properties......Page 107
Changing Page Properties for a Tracing Image......Page 108
Using Visual Aids......Page 109
Working with Invisible Elements......Page 110
Selecting Elements......Page 112
5 Working with Web Page Text......Page 113
Adding Text to Web Pages......Page 114
Importing Tabular Data......Page 115
Importing Content from Microsoft Documents......Page 116
Inserting Special Characters and the Date......Page 118
Selecting Text......Page 120
Copying and Pasting Text......Page 122
Setting Copy/Paste Preferences......Page 124
Modifying Font Combinations......Page 125
Formatting Characters......Page 126
Formatting Paragraph Text......Page 128
Controlling Line Spacing......Page 129
Inserting Horizontal Rules......Page 130
Creating Ordered and Unordered Lists......Page 132
Creating Definition Lists......Page 134
Modifying Lists......Page 135
Applying Text Styles......Page 136
Creating Text Styles......Page 138
Renaming Styles......Page 140
Finding Text......Page 141
Finding and Replacing Text or Code......Page 142
Using the Results Panel......Page 144
Defining Acronyms and Abbreviations......Page 145
Checking Spelling......Page 146
Using Undo and Redo......Page 148
Setting Font Preferences......Page 150
6 Working with Web Page Images......Page 151
Using Web Friendly Graphics......Page 152
Defining an Image Folder......Page 154
Inserting Images......Page 156
Inserting Images from Photoshop......Page 158
Updating Images from Photoshop......Page 160
Inserting Images from Fireworks......Page 162
Optimizing Images using Fireworks......Page 164
Using Low Source Images......Page 165
Modifying Images......Page 166
Aligning Images......Page 168
Editing Images......Page 170
Changing Image Brightness and Contrast......Page 174
Changing Image Sharpness......Page 175
Cropping an Image......Page 176
Using an External Editor......Page 177
Setting File Types/Editors Preferences......Page 178
Creating Rollover Images......Page 180
Inserting an Image Placeholder......Page 182
7 Linking Web Pages......Page 185
Understanding Link Types......Page 186
Understanding Paths......Page 187
Setting the Relative Path......Page 188
Adding a Link......Page 190
Adding an Email Link......Page 192
Linking within a Web Page......Page 194
Inserting a Navigation Bar......Page 196
Creating Image Map Hotspots......Page 198
Modifying Image Map Hotspots......Page 200
Creating a Null or Script Link......Page 201
Modifying a Link......Page 202
Removing a Link......Page 203
Updating Links......Page 204
Changing Links Sitewide......Page 206
Testing a Link......Page 207
8 Working with Web Page Tables......Page 209
Working with Tables......Page 210
Switching Between Table Modes......Page 211
Inserting a Table in Standard Mode......Page 212
Modifying a Table......Page 214
Adding Content into a Table......Page 216
Importing and Exporting Table Data......Page 218
Adding Columns or Rows to Tables......Page 220
Resizing Columns and Rows......Page 221
Splitting and Merging Cells......Page 222
Sorting Table Data......Page 223
Changing Table Properties......Page 224
Changing Cell, Row, or Column Properties......Page 226
Using a Tracing Image......Page 228
Creating a Nested Table......Page 230
9 Working with Cascading Style Sheets......Page 231
Introducing Cascading Style Sheets......Page 232
Creating a Web Page with a CSS Layout......Page 234
Creating CSS Styles......Page 236
Applying Internal CSS Styles......Page 238
Applying and Modifying External CSS Styles......Page 240
Removing Internal Styles......Page 242
Using the CSS Styles Panel......Page 243
Editing CSS in the Properties Panel......Page 244
Setting CSS Properties......Page 246
Working with CSS Rules......Page 248
Moving CSS Rules......Page 250
Using the Relevant CSS Tab......Page 252
Working with ID Selectors......Page 253
Creating and Applying an ID Selector......Page 254
Checking for CSS Browser Compatibility......Page 256
Formatting CSS Code......Page 258
Setting CSS Styles Preferences......Page 260
Using Design-Time Style Sheets......Page 261
Optimizing Web Pages......Page 262
10 Creating Page Layouts Using CSS-P......Page 263
Introducing CSS Layouts and AP Elements......Page 264
Creating AP Elements......Page 265
Nesting AP Elements......Page 266
Setting AP Element Preferences......Page 267
Using CSS Positioning......Page 268
Applying a CSS-P Style......Page 270
Modifying CSS-P Properties......Page 272
Working with AP Elements......Page 274
Creating a Rollover Using AP Elements......Page 276
Converting AP Elements to Tables......Page 278
11 Creating Frames......Page 281
Introducing Frames......Page 282
Creating a New Frame......Page 284
Opening a Web Page in a Frame......Page 286
Providing Information for No Frame Support......Page 287
Selecting Frames and Framsets......Page 288
Adding Frameset Information......Page 289
Saving a Frameset......Page 290
Modifying Frames......Page 292
Changing Frame Properties......Page 294
Changing Frameset Properties......Page 296
Targeting Links......Page 298
Creating Quick and Easy Frame Links......Page 300
12 Working with Flash and Other Multimedia......Page 301
Introducing Flash File Types......Page 302
Inserting a Flash or Shockwave Movie......Page 303
Changing Flash or Shockwave Movie Properties......Page 304
Inserting a Flash Video......Page 306
Creating a Web Photo Album......Page 308
Linking or Embedding Sound......Page 310
Using Java Applets......Page 312
Using ActiveX Controls......Page 314
Using Plug-ins......Page 316
Checking for Plug-ins......Page 318
Sharing My Screen......Page 320
13 Creating Forms......Page 321
Understanding Forms......Page 322
Creating a Form......Page 324
Inserting Form Objects......Page 326
Modifying Text Fields and Text Areas......Page 328
Modifying Radio Buttons and Check Boxes......Page 330
Modifying Lists and Menus......Page 331
Modifying Buttons......Page 332
Inserting an Image Button......Page 333
Making Form Objects Dynamic......Page 334
Using Tables to Control Forms......Page 335
Validating Forms......Page 336
Creating and Editing a Jump Menu......Page 338
Viewing Example Code for Forms......Page 340
14 Viewing the HTML Behind the Page......Page 343
Understanding HTML......Page 344
Using Code View......Page 346
Using Code Live View......Page 348
Setting Code View Options......Page 349
Entering HTML Code......Page 350
Using Code Hints......Page 351
Working with HTML Head Tags......Page 352
Inserting HTML Comments......Page 353
Using the Coding Toolbar......Page 354
Using Quick Tag Editor......Page 356
Using the Tag Inspector......Page 358
Using the Tag Chooser......Page 359
Navigating to Related Code......Page 360
Opening Related Files......Page 361
Using the Reference Panel......Page 362
Setting Code Format Preferences......Page 364
Setting Code Hint Preferences......Page 365
Setting Code Rewriting Preferences......Page 366
Setting Code Color Preferences......Page 368
15 Working with Behaviors......Page 369
Introducing Behaviors......Page 370
Applying Behaviors to Page Elements......Page 372
Applying Behaviors to Entire Page......Page 374
Editing Behaviors......Page 376
Working with Behaviors......Page 378
Adding Behavior Effects......Page 380
Going to Another Web Page......Page 382
Opening Another Browser Window......Page 383
Displaying Text Messages......Page 384
Preloading and Swapping Images......Page 386
Changing Element Properties......Page 388
Dragging an AP Element......Page 390
Modifying a Navigation Bar......Page 392
Showing and Hiding Elements......Page 394
Executing a JavaScript......Page 395
16 Using Spry Widgets and Effects......Page 397
Inserting Spry Widgets......Page 398
Selecting and Editing Spry Widgets......Page 400
Working with Spry Panel Widgets......Page 402
Working with Spry Validation Widgets......Page 404
Working with Spry Menu Bar Widgets......Page 406
Creating a Spry Tooltip......Page 408
Displaying Spry Data Sets......Page 410
Creating a Spry Region......Page 414
Creating a Spry Repeat List......Page 416
Customizing a Spry Widget......Page 417
Adding and Removing Spry Effects......Page 418
Checking Out Spry Samples......Page 420
17 Using Code Snippets and Libraries......Page 421
Introducing Snippets......Page 422
Inserting a Snippet......Page 424
Editing Existing Snippets......Page 426
Creating Snippets......Page 428
Introducing Assets and Libraries......Page 430
Using the Assets Panel......Page 431
Inserting an Asset......Page 432
Working with Site Assets......Page 433
Working with Color and URL Assets......Page 434
Working with Favorite Assets......Page 436
Creating and Inserting Library Items......Page 438
Editing Library Items......Page 440
Working with Library Items......Page 442
Creating an External JavaScript Library......Page 444
Inserting and Editing an External JavaScript......Page 446
Using Server-Side Includes......Page 448
18 Creating Templates......Page 449
Introducing Templates......Page 450
Creating a Template......Page 451
Opening a Template......Page 452
Defining Editable Regions......Page 454
Defining Editable Attributes......Page 455
Creating Repeating Regions......Page 456
Creating Optional Regions......Page 458
Creating InContext Editable Editing Regions......Page 460
Creating InContext Editable Repeating Regions......Page 462
Creating Nested Templates......Page 464
Creating a Web Page from a Nested Template......Page 466
Creating a Web Page from a Custom Template......Page 467
Updating a Template......Page 468
Attaching or Detaching a Template......Page 470
Importing XML into a Template......Page 471
Exporting Template Data as XML......Page 472
19 Testing a Web Site......Page 473
Finding Broken Links......Page 474
Fixing Broken Links......Page 476
Validating Web Pages......Page 478
Checking for HTML Browser Compatibility......Page 480
Checking for Balanced Code......Page 482
Cleaning Up HTML......Page 484
Cleaning UP Word HTML......Page 486
Adding Accessibility......Page 488
Running Reports to Test a Site......Page 490
Viewing and Saving Reports......Page 492
Gathering Download Statistics......Page 494
20 Managing a Web Site......Page 495
Setting Advanced Site Definitions......Page 496
Defining Local Info for a Site......Page 498
Defining Remote Info for a Site......Page 500
Defining the Testing Server......Page 504
Defining Version Control......Page 505
Defining Site Cloaking......Page 506
Setting File View Columns Options......Page 507
Using Design Notes......Page 508
Viewing Design Notes......Page 510
21 Moving Your Site to the Internet......Page 511
Setting Site File Preferences......Page 512
Managing Site Files with the Files Panel......Page 514
Transferring Files......Page 516
Comparing Local and Remote Files......Page 518
Checking Site Files In and Out......Page 520
Managing Site File Version with Subversion......Page 522
Synchronizing Site Files......Page 524
Cloaking and Uncloaking Files......Page 526
22 Automating Dreamweaver......Page 527
Examining the History Panel......Page 528
Using the History Panel......Page 529
Undoing and Redoing History Steps......Page 530
Replaying History Steps......Page 532
Copying History Steps Between Documents......Page 533
Saving History Steps as Commands......Page 534
Using and Managing History Commands......Page 536
Recording Commands for Temporary Use......Page 538
Setting History Panel Preferences......Page 539
Using Advanced Find and Replace for Text......Page 540
Using Advanced Find and Replace for Tags......Page 542
Creating and Using a Search Query......Page 544
New Features......Page 545
Adobe Certified Expert......Page 547
A......Page 553
B......Page 554
C......Page 555
D......Page 558
F......Page 559
H......Page 562
I......Page 563
J......Page 564
L......Page 565
N......Page 566
O......Page 567
P......Page 568
R......Page 569
S......Page 570
T......Page 573
U......Page 575
W......Page 576
Z......Page 577