Skip to:Content
|
Bottom
Cover image for Dreamweaver 8 : all-in-one desk reference for dummies
Title:
Dreamweaver 8 : all-in-one desk reference for dummies
Personal Author:
Series:
--For dummies
Publication Information:
Hoboken, NJ : Wiley Pub., 2006
ISBN:
9780471781424

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010127820 TK5105.8885.D74 J46 2006 Open Access Book Book
Searching...
Searching...
30000010127821 TK5105.8885.D74 J46 2006 Open Access Book Book
Searching...

On Order

Summary

Summary

Nine minibooks, filling nearly 800 pages, take you beyond Dreamweaver basics, giving you the know-how and hands-on techniques necessary to create state-of-the-art Web sites. You'll master Dreamweaver basics, such as laying out pages, adding content to pages, and working with code; develop Web applications and databases; make pages dynamic; and learn to use Dreamweaver with Contribute. Order your copy of this reference to the popular software application today.


Author Notes

Sue Jenkins is a Web/graphic designer, writer, and trainer
Michele E. Davis is a technical writer, editor, and Web designer
John A. Phillips is a programmer, author, and Web developer


Table of Contents

Introductionp. 1
About This Bookp. 1
Conventions Used in This Bookp. 2
What You Don't Have to Readp. 2
Assumptions About Youp. 3
How This Book Is Organizedp. 3
Icons Used in This Bookp. 5
Where to Go from Herep. 5
Book I Getting Startedp. 7
Chapter 1 Cruising Around the Dreamweaver 8 Workspacep. 9
Choosing a Workspace Layoutp. 9
Getting to Know the Dreamweaver Workspacep. 11
Exploring the Document Windowp. 14
Understanding the Panels and Properties Inspectorp. 18
Customizing the Workspacep. 23
Setting Dreamweaver Preferencesp. 24
Finding Helpp. 25
Chapter 2 Planning and Designing Your Sitep. 31
Understanding the Web Design Workflowp. 31
Knowing Your Audiencep. 32
Examining Issues That Impact the Site Designp. 33
Planning the Site Layoutp. 38
Designing and Optimizing Graphicsp. 39
Chapter 3 Creating and Managing Sitesp. 41
Understanding General Web Site Structurep. 41
Setting Up a Site with a Wizardp. 44
Setting Up a Site Using the Advanced Methodp. 46
Managing Multiple Sitesp. 50
Book II Mastering the Basicsp. 53
Chapter 1 Creating Documentsp. 55
Creating a New Documentp. 55
Saving Documentsp. 58
Opening Existing Filesp. 60
Setting Page Propertiesp. 61
Understanding Invisible Page Elementsp. 62
Importing Tabular Data Filesp. 64
Importing Word and Excel Files (Windows Only)p. 65
Chapter 2 Working with Textp. 67
Adding Textp. 67
Editing Textp. 68
Removing Textp. 69
Pasting Text from Another Filep. 69
Setting Text Properties in the Properties Inspectorp. 70
Creating Inline Style Sheetsp. 74
Inserting Special Charactersp. 75
Creating Listsp. 76
Editing with the Find and Replace Toolp. 77
Chapter 3 Inserting Graphicsp. 83
Inserting Images in Your Web Pagep. 84
Editing, Deleting, and Moving Inserted Imagesp. 87
Using an Image Placeholder When a Graphic Isn't Readyp. 87
Setting Image Attributes with the Properties Inspectorp. 88
Creating Interactive Imagesp. 94
Chapter 4 Making Links with Text and Imagesp. 101
Understanding Hyperlinksp. 101
Creating Text Linksp. 103
Making Image Linksp. 104
Inserting E-Mail Linksp. 105
Creating Named Anchor Linksp. 106
Creating Temporary Linksp. 109
Setting Link Targetsp. 110
Editing and Deleting Linksp. 110
Using the Tag Chooserp. 111
Coding Links by Handp. 113
Chapter 5 Adding Flash, Movies, Sound, and Morep. 115
Flash Elements You Can Add to Your Web Sitep. 115
Inserting Flash Movies (SWFs)p. 116
Creating Flash Buttonsp. 119
Inserting Flash Textp. 121
Inserting FlashPaperp. 124
Inserting Flash Videop. 125
Adding Shockwave Movies, Java Applets, and ActiveX Controlsp. 130
Adding Netscape Navigator Plug-insp. 135
Acceptable Sound File Formatsp. 136
Adding Other Video and Sound to a Pagep. 138
Launching a Media External Editorp. 139
Chapter 6 Creating Tables for Layoutp. 141
Creating Tablesp. 141
Turning On Table Visual Aidsp. 146
Formatting Tables with the Properties Inspectorp. 147
Using Preformatted Table Designsp. 149
Merging and Splitting Rows and Columnsp. 150
Setting Table Width and Heightsp. 153
Adding Rows and Columns to a Tablep. 154
Inserting Text and Images in Table Cellsp. 155
Formatting Individual Table Cellsp. 155
Changing Table Measurements from Pixels to Percentagesp. 156
Importing Tabular Datap. 157
Sorting Information in a Tablep. 158
Working with Tables Created by Other Programsp. 159
Chapter 7 Building Fabulous Formsp. 161
Organizing Data in Your Formp. 162
Creating a Fabulous HTML Formp. 163
Adding and Labeling Form Fieldsp. 166
Validating a Form with JavaScriptp. 183
Book III Working Like the Prosp. 185
Chapter 1 Looking Good with Cascading Style Sheets (CSS)p. 187
Understanding Cascading Style Sheets (CSS)p. 188
Exploring Different Style Sheet Typesp. 189
Working with the CSS Styles Panelp. 192
Looking at What Styles You Can Createp. 195
Adding a Style to a New or Existing Style Sheetp. 199
Attaching a Style Sheet to Your Documentp. 202
Applying a Custom Class Stylep. 204
Editing a CSS Stylep. 204
Deleting a CSS Stylep. 206
Exploring the CSS Rule Definition Dialog Boxp. 207
Renaming CSS Stylesp. 219
Exporting Internal Styles to an External Style Sheetp. 220
Using Design Time Style Sheetsp. 221
Chapter 2 Building Sites with Templatesp. 223
Creating a Templatep. 224
Working with Editable Regionsp. 230
Creating Optional and Optional Editable Regionsp. 237
Creating Repeating Regionsp. 240
Creating Editable Tag Attributesp. 244
Building Nested Templatesp. 246
Creating a New Document from a Templatep. 248
Editing Templates and Updating Pagesp. 249
Applying Templates to Pagesp. 252
Detaching Templates from Pagesp. 253
Managing Templatesp. 254
Chapter 3 Using Library Items and Server-Side Includesp. 257
Introducing Library Itemsp. 258
Creating Library Itemsp. 258
Inserting a Library Item in Your Documentp. 261
Editing and Managing Library Itemsp. 263
Understanding Server-Side Includesp. 268
Creating and Inserting Server-Side Includesp. 269
Editing Server-Side Includesp. 273
Chapter 4 Creating Code Snippets and History Panel Commandsp. 275
Understanding What Snippets Dop. 276
Using Dreamweaver's Snippetsp. 276
Creating Code Snippetsp. 277
Working with Snippetsp. 286
Creating History Panel Commandsp. 288
Chapter 5 Integrating Dreamweaver with Fireworksp. 293
Preparing to Work with Dreamweaver and Fireworksp. 294
Using Fireworks Images in Dreamweaverp. 298
Editing Images in Fireworks Tablesp. 302
Optimizing Your Images in Fireworksp. 303
Editing Fireworks Pop-Up Menusp. 305
Using Fireworks HTML in Dreamweaverp. 306
Updating Fireworks HTML in a Dreamweaver Documentp. 309
Book IV Energizing Your Sitep. 311
Chapter 1 Working with Layersp. 313
Understanding Layersp. 314
Creating Layersp. 315
Managing Layers with the Layers Panelp. 320
Selecting and Adjusting Layersp. 323
Setting Layer Propertiesp. 325
Controlling Layer Style and Positioning with CSSp. 328
Controlling Layers with Behaviorsp. 331
Converting Layers to Tables and Tables to Layersp. 331
Chapter 2 Jazzing Up Pages with JavaScript Behaviorsp. 335
Understanding JavaScript Behaviorsp. 336
Adding JavaScript to Your Pagep. 337
Using Dreamweaver's Default Behaviorsp. 339
Call javaScriptp. 345
Change Propertyp. 346
Check Browserp. 347
Check Plug-Inp. 350
Control Shockwave or Flashp. 351
Drag Layerp. 353
Go to URLp. 356
Jump Menu/Jump Menu Gop. 357
Open Browswer Windowp. 361
Play Soundp. 364
Popup Messagep. 365
Preload Imagesp. 367
Set Nav Bar Imagep. 368
Set Text of Framep. 369
Set Text of Layerp. 371
Set Text of Status Barp. 372
Set Text of Text Fieldp. 373
Show-Hide Layersp. 375
Show Pop-Up Menup. 377
Swap Imagep. 381
Swap Image Restorep. 383
Validate Formp. 384
Using Third-Party Behaviorsp. 384
Chapter 3 Designing Pages with Framesp. 387
Understanding Framesp. 388
Creating Frames and Framesetsp. 390
Adding, Removing, and Resizing Framesp. 395
Nested Framesetsp. 396
Opening Pages in a Framep. 397
Saving Frames and Framesetsp. 399
Titling a Framesetp. 401
Setting the Background Color of a File in a Framep. 402
Setting Frame Properties with the Properties Inspectorp. 402
Frame Accessibility Settingsp. 406
Targeting Frames with Linksp. 407
Adding Noframes Contentp. 409
Creating Floating Framesp. 411
Chapter 4 Introducing Timelinesp. 417
Using the Timelines Panelp. 417
Animating Layers in a Timelinep. 419
Adding Behaviors to a Timeline Animationp. 424
Editing the Animated Layer's Properties or Image Sourcep. 425
Adjusting a Timelinep. 428
Copying and Pasting a Timeline Animationp. 429
Working with Multiple Timelinesp. 430
Chapter 5 Making Your Pages XHTML Compliantp. 433
Understanding the Benefits of Using XHTML with Dreamweaverp. 433
Getting the Basics of XHTML Syntaxp. 434
Handling Dreamweaver's Automatic XHTML Code Compliance Toolsp. 436
Making Sure Your Documents Follow XHTML Syntaxp. 439
Validating Your XHTMLp. 442
Book V Publishing Your Sitep. 443
Chapter 1 Using Reports to Test Your Site before Publishingp. 445
Testing Your Sitep. 445
Examining the Results Panelp. 452
Searching Your Code for Tags and Attributesp. 452
Validating Your Codep. 453
Testing Your Pages with Target Browser Checkp. 456
Checking and Fixing Linksp. 460
Handling Workflow and HTML Reportsp. 463
Viewing File Transfer Activity with the FTP Logp. 466
Debugging a ColdFusion Application (Windows)p. 466
Chapter 2 Keeping Your Code Cleanp. 469
Eliminating Formatting Issues Before They Occurp. 470
Checking Your Spelling, Grammar, and Readabilityp. 475
Getting Your HTML and XHTML Code Consistentp. 476
Reviewing Source Formatting and Making Changesp. 478
Applying Source Formattingp. 482
Changing Links Sitewidep. 483
Chapter 3 Preparing to Publish Your Filesp. 485
Creating a Remote Connectionp. 485
Cloaking Your Files and Foldersp. 496
Chapter 4 Publishing Your Web Pagesp. 501
Understanding File Transfer Basicsp. 501
Putting Files on and Getting Files from the Remote Serverp. 503
Keeping Your Local and Remote Site Files activity logsp. 508
Book VI Working Collaborativelyp. 513
Chapter 1 Working Efficiently with a Teamp. 515
Attaching Design Notes to Your Filesp. 515
Checking Files In and Outp. 520
Defining File View Columnsp. 523
Using Site Map Layoutp. 525
Chapter 2 Setting Up and Connecting to a Contribute Sitep. 533
Understanding Contribute Best Practicesp. 534
Making a Dreamweaver Site Connection Compatible with Contributep. 535
Using Dreamweaver to Administer a Contribute Sitep. 537
Making the Most of Templatesp. 540
Leaving a Trail of Bread Crumbs for Contribute Usersp. 542
Connecting to a Contribute Sitep. 542
Understanding Contribute Special Filesp. 544
Troubleshooting a Contribute Site in Dreamweaverp. 545
Chapter 3 Managing a Contribute Sitep. 547
Managing Contribute Files Using Dreamweaverp. 548
Using Dreamweaver to Edit a Contribute Sitep. 553
Book VII Building Web Applicationsp. 555
Chapter 1 Building Web Applicationsp. 557
Introducing Databasesp. 557
Choosing a Databasep. 559
Choosing a Web Application Platformp. 559
Adding an Application Serverp. 565
Considering Web/Application Server Combinationsp. 569
Setting Up the Testing Server in Dreamweaverp. 570
Chapter 2 Configuring Database Connections for PHPp. 573
Gathering What You Need to Connect to a MySQL Databasep. 573
Adding a PHP Database Connectionp. 577
Editing a PHP Database Connectionp. 580
Deleting a PHP Database Connectionp. 581
Chapter 3 Configuring ASP Database Connectionsp. 583
Gathering Database Connection Informationp. 583
Adding an ASP Database Connectionp. 583
Connecting to a Remote Database without a DSNp. 588
Editing an ASP Database Connectionp. 590
Deleting an ASP Database Connectionp. 591
Chapter 4 Configuring ASP.NET Database Connectionsp. 593
Collecting Database Connection Informationp. 593
Adding an ASP.NET Database Connectionp. 593
Editing an ASP.NET Database Connectionp. 600
Deleting an ASP.NET Database Connectionp. 601
Chapter 5 Configuring JSP Database Connectionsp. 603
Gathering Database Connection Informationp. 603
Adding a JSP Database Connectionp. 604
Editing a JSP Database Connectionp. 609
Deleting a JSP Database Connectionp. 610
Chapter 6 Configuring ColdFusion Database Connectionsp. 611
Pulling Together Database Connection Informationp. 611
Understanding How ColdFusion Connects to Databasesp. 612
Adding a ColdFusion Database Connectionp. 612
Editing a ColdFusion Database Connectionp. 618
Deleting a ColdFusion Database Connectionp. 620
Chapter 7 Dealing with Database Issuesp. 621
Troubleshooting Basic Database Accessp. 622
Problematic Permissions: IIS and File-Based Databasesp. 625
Troubleshooting Microsoft Error Messagesp. 627
Troubleshooting JSP Database Connectionsp. 629
Identifying Problems within the Databasep. 629
General Troubleshootingp. 630
Book VIII Making Pages Dynamicp. 631
Chapter 1 Preparing Dynamic Content Sourcesp. 633
Exploring Your Database in the Databases Panelp. 634
Defining Form Parametersp. 635
Defining URL Parametersp. 637
Defining Session Variablesp. 639
Using a Database as Your Data Sourcep. 641
Chapter 2 Using Dynamic Content in Your Web Pagesp. 645
Displaying and Formatting Dynamic Contentp. 645
Working with Database Recordsetsp. 649
Adding Dynamic Form Elements to Your Pagep. 656
Chapter 3 Previewing and Testing Your Dynamic Pagesp. 657
Viewing Live Data in Your Dynamic Web Pagesp. 657
Previewing a Dynamic Web Page in Your Browserp. 664
Chapter 4 Building Dynamic Formsp. 667
Inserting Dynamic Form Elementsp. 667
Chapter 5 Advanced Dynamic Data Presentationp. 675
Using ColdFusion Componentsp. 675
Adding Web Services to Your Pagesp. 681
Creating Custom Server Behaviorsp. 684
Book IX Developing Applications Rapidlyp. 689
Chapter 1 Building Master and Detail Pagesp. 691
Building Master and Detail Pages in One Operation (PHP, ASP, JSP, ColdFusion)p. 692
Developing Master and Detail Pages Block by Blockp. 695
Developing Master and Detail Pages for ASP.NETp. 701
Testing Your Master and Detail Pagesp. 706
Chapter 2 Creating Search and Results Pagesp. 709
Developing Search and Results Pages for PHP, JSP, ASP, and ColdFusionp. 709
Creating an ASP.NET Search and Results Pagep. 716
Testing Your Search and Results Pagesp. 721
Chapter 3 Building Record Insert Pagesp. 723
Creating the Record Insert Page in One Operationp. 723
Building a Record Insert Page Block by Blockp. 727
Testing Your Record Insert Pagep. 732
Chapter 4 Developing Record Update and Delete Pagesp. 735
Building an Update Pagep. 735
Testing Your Update Pagep. 743
Building Pages to Delete a Recordp. 745
Testing Your Delete Pagep. 752
Chapter 5 Using Advanced Data Manipulation Toolsp. 755
ASP Command Objectsp. 755
JSP Prepared Statementsp. 758
Stored Procedures (JSP, ASP, ASP.NET, and ColdFusion)p. 759
Chapter 6 Restricting Site Accessp. 763
Building a Registration Pagep. 763
Building a Login Pagep. 771
Restricting Access to Authorized Users Onlyp. 774
Indexp. 777
Go to:Top of Page