Dreamweaver MX 2004 in 10 Steps or Less [1st ed.] 9780764543487, 0764543482

If you are looking to make your job of building Web pages as effortless as possible and need a quick and easy understand

278 69 18MB

English Pages 575 Year 2003

Report DMCA / Copyright

DOWNLOAD PDF FILE

Table of contents :
Team DDU......Page 1
Credits......Page 9
About the Author......Page 10
Acknowledgments......Page 12
Contents......Page 14
Introduction......Page 22
Part 1 1: Building the Foundation :......Page 26
Task 1 1: Changing the Workspace :......Page 27
Task 2 2: Using the Start Page :......Page 29
Task 3 3: Moving Panels into Different Groups :......Page 31
Task 4 4: Opening, Creating, Saving, and Closing a Document :......Page 33
Task 5 5: Setting Accessibility Preferences :......Page 35
Task 6 6: Setting Up External Editors :......Page 37
Task 7 7: Setting Up Testing Browsers :......Page 39
Task 8 8: Adding or Removing Keyboard Shortcuts :......Page 41
Task 9 9: Dreamweaver's Various Workspace Views :......Page 43
Task 10 10: Defining a Site Using the Site Wizard :......Page 45
Task 11 11: Defining a Site Using the Advanced Tab :......Page 47
Task 12 12: Adding Files and Folders in the Files Panel :......Page 49
Task 13 13: Setting the Page Properties :......Page 51
Task 14 14: Adding and Changing Colors :......Page 53
Task 15 15: Using the Insert Bar to Add Common Objects :......Page 55
Task 16 16: Adding Favorites to the Insert Bar :......Page 57
Task 17 17: Selecting Invisible Elements :......Page 59
Task 18 18: Modifying Meta Data Content :......Page 61
Task 19 19: Configuring Design Notes :......Page 63
Task 20 Assigning Design Notes......Page 65
Task 21 21: Configuring File Check In and Check Out :......Page 67
Task 22 22: Using Check In and Check Out :......Page 69
Task 23 23: Setting the Home Page :......Page 71
Task 24 24: Configuring the Site Map Layout :......Page 73
Task 25 25: Sharing and Retrieving Site Definitions :......Page 75
Task 26 26: Testing the Page Using Different Monitor Resolutions :......Page 77
Task 27 27: Using the Reference Panel :......Page 79
Part 2 2: Using Text and Images :......Page 82
Task 28 28: Adding Text :......Page 83
Task 29 29: Formatting a Paragraph :......Page 85
Task 30 30: Changing the Font, Size, and Color of Text :......Page 87
Task 31 31: Understanding How Dreamweaver Adds Styles Using the Property Inspector and Page Properties :......Page 89
Task 32 32: Changing Text Alignment, Formatting Lists, and Indenting :......Page 91
Task 33 33: Changing and Renaming Styles :......Page 93
Task 34 34: Making a Definition List :......Page 95
Task 35 35: Changing Page Font and Margins :......Page 97
Task 36 36: Changing Background Colors and Images :......Page 99
Task 37 37: Importing Text from Microsoft Word :......Page 101
Task 38 38: Cleaning Up HTML :......Page 103
Task 39 39: Linking to a Dreamweaver Document :......Page 105
Task 40 40: Adding Links Using the Files Panel :......Page 107
Task 41 41: Linking to a Web Page Outside Your Site :......Page 109
Task 42 42: Changing Link Colors and Properties :......Page 111
Task 43 43: Adding an E-mail Link :......Page 113
Task 44 44: Adding Anchor Links :......Page 115
Task 45 45: Using the Assets Panel to Manage Assets :......Page 117
Task 46 46: Inserting Images :......Page 119
Task 47 47: Adding Alternative Text to Images :......Page 121
Task 48 48: Adding or Removing Image Borders :......Page 123
Task 49 49: Aligning Images :......Page 125
Task 50 50: Using Image Placeholders :......Page 127
Task 51 51: Replacing a Placeholder Image Using Fireworks :......Page 129
Task 52 52: Changing the Brightness and Contrast of an Image :......Page 131
Task 53 53: Cropping an Image :......Page 133
Task 54 54: Sharpening an Image :......Page 135
Task 55 55: Setting Fireworks as Your Image Editor :......Page 137
Task 56 56: Editing an Image in Fireworks :......Page 139
Task 57 57: Optimizing Graphics in Fireworks :......Page 141
Task 58 58: Inserting Fireworks Images and HTML :......Page 143
Task 59 59: Editing Fireworks HTML :......Page 145
Task 60 60: Making an Image Map :......Page 147
Part 3 art 3: Working with Tables and Site Management :......Page 150
Task 61 61: Inserting a Table :......Page 151
Task 62 62: Selecting Table Elements :......Page 153
Task 63 63: Adding and Removing Table Rows or Columns :......Page 155
Task 64 64: Merging and Splitting Table Elements :......Page 157
Task 65 65: Importing Tabular Data :......Page 159
Task 66 66: Sorting Table Data :......Page 161
Task 67 67: Formatting a Table :......Page 163
Task 68 68: Nesting Tables :......Page 165
Task 69 69: Manipulating Table Width and Height :......Page 167
Task 70 70: Aligning Tables and Cells :......Page 169
Task 71 71: Switching Table Modes :......Page 171
Task 72 72: Making a Stretchy Table :......Page 173
Task 73 73: Making a Fixed-Width Table :......Page 175
Task 74 74: Making a Hybrid Table :......Page 177
Task 75 75: Making a Table with Rounded Corners :......Page 179
Task 76 76: Cloaking :......Page 181
Task 77 77: Testing Links :......Page 183
Task 78 78: Validating the Site :......Page 185
Task 79 79: Checking Accessibility :......Page 187
Task 80 80: Checking for Browser Compatibility :......Page 189
Task 81 81: Testing Your Site Locally :......Page 191
Task 82 82: Uploading Files to the Server :......Page 193
Task 83 83: Testing Your Site Online :......Page 195
Part 4 4: Mastering Frames :......Page 198
Task 84 84: Making the Frame–No Frame Choice :......Page 199
Task 85 85: Using a Predefined Frameset :......Page 201
Task 86 86: Making a Custom Frameset :......Page 203
Task 87 87: Saving a Frameset :......Page 205
Task 88 88: Editing Frames :......Page 207
Task 89 89: Setting the Frameset Properties :......Page 209
Task 90 90: Setting Frame Properties :......Page 211
Task 91 91: Adding Content to Frames :......Page 213
Task 92 92: Linking in Frames :......Page 215
Task 93 93: Linking to Two Frames with One Link :......Page 217
Task 94 94: Coding a Frameset to Be Found by Search Engines :......Page 219
Task 95 95: Preventing Your Site from Being Framed :......Page 221
Task 96 96: Preventing an Interior Page from Being Accessed without the Frameset. :......Page 223
Part 5 5: Working with Forms :......Page 226
Task 97 97: Adding a Form :......Page 227
Task 98 98: Inserting Form Elements :......Page 229
Task 99 99: Adding a Form with Check Boxes :......Page 231
Task 100 100: Adding a Form with Radio Buttons :......Page 233
Task 101 101: Adding a Radio Button Group :......Page 235
Task 102 102: Adding a Drop-Down Form List :......Page 237
Task 103 103: Adding a Scrolling List :......Page 239
Task 104 104: Adding a Submit and Reset Button :......Page 241
Task 105 105: Using an Image for a Submit and Reset Button :......Page 243
Task 106 106: Validating a Form :......Page 245
Task 107 107: Making the Form Work Using a CGI Script :......Page 247
Part 6 6: Working with Layers :......Page 250
Task 108 108: Drawing or Inserting a Layer :......Page 251
Task 109 109: Using CSS Layers from Fireworks :......Page 253
Task 110 110: Setting Layer Properties :......Page 255
Task 111 111: Managing Layers :......Page 257
Task 112 112: Aligning Layers Using Rulers and Grids :......Page 259
Task 113 113: Nesting Layers :......Page 261
Task 114 114: Using a Tracing Image :......Page 263
Task 115 115: Layers and Netscape 4.X :......Page 265
Task 116 116: Using the Show or Hide Layers Behavior :......Page 267
Task 117 117: Changing a Layer's Content Dynamically :......Page 269
Task 118 118: Making a Layer Draggable :......Page 271
Part 7 7: Making Your Site Interactive Using Behaviors :......Page 274
Task 119 119: Adding Behaviors :......Page 275
Task 120 120: Making a Rollover Button :......Page 277
Task 121 121: Making Remote Rollovers or Swapping Multiple Images :......Page 279
Task 122 122: Editing a Behavior :......Page 281
Task 123 123: Choosing a Browser Model :......Page 283
Task 124 124: Changing Properties of a Specific Tag Dynamically :......Page 285
Task 125 125: Checking for the User's Browser Version and Type :......Page 287
Task 126 ask 126: Checking for Installed Plug-ins :......Page 289
Task 127 127: Opening a New Browser Window :......Page 291
Task 128 128: Adding a Pop-Up Message Window That Displays a JavaScript Alert :......Page 293
Task 129 129: Making a Simple Pop-Up Menu :......Page 295
Task 130 130: Inserting and Editing a Fireworks HTML Navigation File :......Page 297
Task 131 131: Making a Drag-and-Drop Object :......Page 299
Task 132 132: Adding Text That Is Seen in the Status Bar :......Page 301
Task 133 133: Making a Navigation Bar :......Page 303
Task 134 134: Changing Text in a Layer Dynamically or Adding Submenus Dynamically :......Page 305
Task 135 135: Making a Photo Album :......Page 307
Task 136 136: Getting More Extensions :......Page 309
Task 137 137: Installing Extensions :......Page 311
Task 138 138: Displaying Random Images :......Page 313
Task 139 139: Building an Image Gallery :......Page 315
Task 140 140: Building a Photo Album Using Design Templates :......Page 317
Task 141 141: Using a Shopping Cart Extension :......Page 319
Part 8 8: Using External Media :......Page 322
Task 142 142: Inserting a Flash Element (Image Viewer) :......Page 323
Task 143 143: Editing the Image Viewer :......Page 325
Task 144 144: Making Media Objects Accessible :......Page 327
Task 145 145: Adding a Flash Movie to an HTML Page :......Page 329
Task 146 146: Editing Flash Media :......Page 331
Task 147 147: Adding a Flash Button :......Page 333
Task 148 148: Editing a Flash Button :......Page 335
Task 149 149: Inserting Flash Text :......Page 337
Task 150 150: Linking to Audio Files :......Page 339
Task 151 151: Embedding Audio Files :......Page 341
Task 152 152: Playing Background Music Automatically :......Page 343
Task 153 153: Inserting ActiveX :......Page 345
Task 154 154: Inserting Applets :......Page 347
Task 155 155: Inserting a Shockwave Movie :......Page 349
Task 156 156: Inserting a QuickTime Movie :......Page 351
Part 9 9: Styling with CSS Styles :......Page 354
Task 157 157: Adding a New Style :......Page 355
Task 158 158: Defining a Custom Style :......Page 357
Task 159 159: Applying a Custom Style :......Page 359
Task 160 160: Redefining an HTML Tag :......Page 361
Task 161 161: Using Advanced Selectors: Pseudo-Classes :......Page 363
Task 162 162: Grouping Selectors :......Page 365
Task 163 163: Styles within Styles: Using Contextual Selectors :......Page 367
Task 164 164: Linking to an External Style Sheet :......Page 369
Task 165 165: Converting an Internal (Embedded) Style into an External Style :......Page 371
Task 166 166: Editing Styles :......Page 373
Task 167 167: Using a CSS Template :......Page 375
Task 168 168: Using the Tag Inspector :......Page 377
Task 169 169: Formatting Lists Using CSS :......Page 379
Task 170 170: Adding a Background Style :......Page 381
Task 171 171: Adding a Border :......Page 383
Task 172 172: Making Links with No Underlines :......Page 385
Task 173 173: Changing Link Colors :......Page 387
Task 174 174: Using Different Colors for Different Links :......Page 389
Task 175 175: Using Design Time Style Sheets :......Page 391
Task 176 176: Embedding a Layer Using CSS :......Page 393
Task 177 177: Checking CSS Compatibility with Different Browsers :......Page 395
Task 178 178: Inserting Content Blocks (DIVs) :......Page 397
Task 179 179: Creating a Container to Hold a Banner (ID Selector, DIV, Background Image) :......Page 399
Task 180 180: Creating a Container to Hold Columns :......Page 401
Task 181 181: Adding Two Columns to a DIV Container :......Page 403
Part 10 10: Automating with Library Items and Templates :......Page 406
Task 182 182: Saving as a Library Item :......Page 407
Task 183 183: Using Simple Library Items :......Page 409
Task 184 184: Using Complex Library Items :......Page 411
Task 185 185: Making Simple Edits to Library Items :......Page 413
Task 186 186: Making Complex Edits to Library Items :......Page 415
Task 187 187: Creating a Dreamweaver Template :......Page 417
Task 188 188: Using a Template to Create Child Pages :......Page 419
Task 189 189: Applying a Template to an Existing Page :......Page 421
Task 190 190: Converting a Static Page to a Template Instance :......Page 423
Task 191 191: Detaching a Template by File or Sitewide :......Page 425
Task 192 192: Working with Library Items in Templates :......Page 427
Task 193 193: Using Optional Regions :......Page 429
Task 194 194: Using Editable Optional Regions :......Page 431
Task 195 ask 195: Using Repeating Regions :......Page 433
Task 196 196: Using Repeating Tables :......Page 435
Task 197 197: Using Parameters :......Page 437
Task 198 198: Using Expressions :......Page 439
Task 199 199: Using MutlipleIf Conditional Regions :......Page 441
Task 200 200: Making the Body onLoad Event Editable :......Page 443
Part 11 11: Working with Code :......Page 446
Task 201 201: Finding and Replacing Code and Text :......Page 447
Task 202 202: Using Advanced Find and Replace :......Page 449
Task 203 203: Saving History Steps and Recording a Command :......Page 451
Task 204 204: Commenting Your Code :......Page 453
Task 205 205: Customizing the Code View :......Page 455
Task 206 206: Using Snippets :......Page 457
Task 207 207: Saving Snippets :......Page 459
Task 208 208: Reusing JavaScript Code :......Page 461
Task 209 209: Using the Tag Library :......Page 463
Task 210 210: Using the Tag Editor :......Page 465
Task 211 211: Making Quick Code Changes with the Quick Tag Editor :......Page 467
Task 212 212: Controlling How Dreamweaver Writes Your Code :......Page 469
Task 213 213: Linking to an External Script :......Page 471
Task 214 214: Preventing Your Handwritten Code from Being Modified :......Page 473
Task 215 215: Adding New Tags to the Tag Library :......Page 475
Part 12 12: Setting Up Web Applications :......Page 478
Task 216 216: Installing IIS and PWS :......Page 479
Task 217 217: Setting Up a Local Web and Testing Server :......Page 481
Task 218 218: Defining a Remote Web and Testing Server :......Page 483
Task 219 219: Installing ColdFusion MX :......Page 485
Task 220 220: Setting Up an ODBC Driver :......Page 487
Task 221 221: Setting Up a Local DSN Connection :......Page 489
Task 222 222: Setting Up a Remote DSN Connection :......Page 491
Task 223 223: Setting Up a DSN-less Connection :......Page 493
Task 224 224: Using the MapPath Method :......Page 495
Task 225 225: Transferring Files to a Server :......Page 497
Task 226 226: RDS Login for ColdFusion :......Page 499
Task 227 227: Adding a ColdFusion Data Source :......Page 501
Task 228 228: Applying Directory Database Permissions :......Page 503
Part 13 13: Making Your Site Dynamic :......Page 506
Task 229 229: Adding a Recordset :......Page 507
Task 230 230: Adding Dynamic Text :......Page 509
Task 231 231: Adding Dynamic Images :......Page 511
Task 232 232: Making HTML Attributes Dynamic :......Page 513
Task 233 233: Formatting Dynamic Data :......Page 515
Task 234 234: Viewing a Record from a Database :......Page 517
Task 235 235: Making an E-mail Link Dynamic :......Page 519
Task 236 236: Adding Repeat Regions :......Page 521
Task 237 237: Inserting Records into a Database (Add Instant Form) :......Page 523
Task 238 238: Inserting Records into a Database (Use Existing Form) :......Page 525
Task 239 239: Authenticating Username :......Page 527
Task 240 240: Deleting Records :......Page 529
Task 241 241: Updating Records :......Page 531
Task 242 242: Building a Recordset Navigation Bar :......Page 533
Task 243 243: Setting the Recordset Navigation Status :......Page 535
Task 244 244: Building Login Pages :......Page 537
Task 245 245: Validating the Login Entries :......Page 539
Task 246 246: Restricting Access to a Specific Page :......Page 541
Task 247 247: Logging Out Users :......Page 543
Task 248 248: Building Dynamic Menus :......Page 545
Task 249 249: Building a Master-Detail Page :......Page 547
Task 250 250: Viewing One Record (Passing Single Values) :......Page 549
Task 251 251: Building a Page to Receive Data from Another (Receiving Single Values) :......Page 551
Task 252 252: Creating Search Pages :......Page 553
Task 253 253: Building a Results Page :......Page 555
Index......Page 558

Dreamweaver MX 2004 in 10 Steps or Less [1st ed.]
 9780764543487, 0764543482

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
File loading please wait...
Recommend Papers