Download Dreamweaver 8 All-in-One Desk Reference for Dummies (ISBN - 0471781428) PDF

TitleDreamweaver 8 All-in-One Desk Reference for Dummies (ISBN - 0471781428)
TagsFor Dummies
LanguageEnglish
File Size20.7 MB
Total Pages842
Table of Contents
                            Dreamweaver 8 All-in-One Desk Reference For Dummies
	About the Authors
	Dedication
	Authors’ Acknowledgments
	Contents at a Glance
	Table of Contents
	Introduction
		About This Book
		Conventions Used in This Book
		What You Don’t Have to Read
		Assumptions About You
		How This Book Is Organized
		Icons Used in This Book
		Where to Go from Here
	Book I: Getting Started
		Chapter 1: Cruising Around the Dreamweaver 8 Workspace
			Choosing a Workspace Layout
			Getting to Know the Dreamweaver Workspace
			Exploring the Document Window
			Understanding the Panels and Properties Inspector
			Customizing the Workspace
			Setting Dreamweaver Preferences
			Finding Help
		Chapter 2: Planning and Designing Your Site
			Understanding the Web Design Workflow
			Knowing Your Audience
			Examining Issues That Impact the Site Design
			Planning the Site Layout
			Designing and Optimizing Graphics
		Chapter 3: Creating and Managing Sites
			Understanding General Web Site Structure
			Setting Up a Site with a Wizard
			Setting Up a Site Using the Advanced Method
			Managing Multiple Sites
	Book II: Mastering the Basics
		Chapter 1: Creating Documents
			Creating a New Document
			Saving Documents
			Opening Existing Files
			Setting Page Properties
			Understanding Invisible Page Elements
			Importing Tabular Data Files
			Importing Word and Excel Files (Windows Only)
		Chapter 2: Working with Text
			Adding Text
			Editing Text
			Removing Text
			Pasting Text from Another File
			Setting Text Properties in the Properties Inspector
			Creating Inline Style Sheets
			Inserting Special Characters
			Creating Lists
			Editing with the Find and Replace Tool
		Chapter 3: Inserting Graphics
			Inserting Images in Your Web Page
			Editing, Deleting, and Moving Inserted Images
			Using an Image Placeholder When a Graphic Isn’t Ready
			Setting Image Attributes with the Properties Inspector
			Creating Interactive Images
		Chapter 4: Making Links with Text and Images
			Understanding Hyperlinks
			Creating Text Links
			Making Image Links
			Inserting E-Mail Links
			Creating Named Anchor Links
			Creating Temporary Links
			Setting Link Targets
			Editing and Deleting Links
			Using the Tag Chooser
			Coding Links by Hand
		Chapter 5: Adding Flash, Movies, Sound, and More
			Flash Elements You Can Add to Your Web Site
			Inserting Flash Movies (SWFs)
			Creating Flash Buttons
			Inserting Flash Text
			Inserting FlashPaper
			Inserting Flash Video
			Adding Shockwave Movies, Java Applets, and ActiveX Controls
			Adding Netscape Navigator Plug-ins
			Acceptable Sound File Formats
			Adding Other Video and Sound to a Page
			Launching a Media External Editor
		Chapter 6: Creating Tables for Layout
			Creating Tables
			Turning On Table Visual Aids
			Formatting Tables with the Properties Inspector
			Using Preformatted Table Designs
			Merging and Splitting Rows and Columns
			Setting Table Width and Heights
			Adding Rows and Columns to a Table
			Inserting Text and Images in Table Cells
			Formatting Individual Table Cells
			Changing Table Measurements from Pixels to Percentages
			Importing Tabular Data
			Sorting Information in a Table
			Working with Tables Created by Other Programs
		Chapter 7: Building Fabulous Forms
			Organizing Data in Your Form
			Creating a Fabulous HTML Form
			Adding and Labeling Form Fields
			Validating a Form with JavaScript
			Contents at a Glance
	Book III: Working Like the Pros
		Chapter 1: Looking Good with Cascading Style Sheets (CSS)
			Understanding Cascading Style Sheets (CSS)
			Exploring Different Style Sheet Types
			Working with the CSS Styles Panel
			Looking at What Styles You Can Create
			Adding a Style to a New or Existing Style Sheet
			Attaching a Style Sheet to Your Document
			Applying a Custom Class Style
			Editing a CSS Style
			Deleting a CSS Style
			Exploring the CSS Rule Definition Dialog Box
			Renaming CSS Styles
			Exporting Internal Styles to an External Style Sheet
			Using Design Time Style Sheets
		Chapter 2: Building Sites with Templates
			Creating a Template
			Working with Editable Regions
			Creating Optional and Optional Editable Regions
			Creating Repeating Regions
			Creating Editable Tag Attributes
			Building Nested Templates
			Creating a New Document from a Template
			Editing Templates and Updating Pages
			Applying Templates to Pages
			Detaching Templates from Pages
			Managing Templates
		Chapter 3: Using Library Items and Server-Side Includes
			Introducing Library Items
			Creating Library Items
			Inserting a Library Item in Your Document
			Editing and Managing Library Items
			Understanding Server-Side Includes
			Creating and Inserting Server-Side Includes
			Editing Server-Side Includes
		Chapter 4: Creating Code Snippets and History Panel Commands
			Understanding What Snippets Do
			Using Dreamweaver’s Snippets
			Creating Code Snippets
			Working with Snippets
			Creating History Panel Commands
		Chapter 5: Integrating Dreamweaver with Fireworks
			Preparing to Work with Dreamweaver and Fireworks
			Using Fireworks Images in Dreamweaver
			Editing Images in Fireworks Tables
			Optimizing Your Images in Fireworks
			Editing Fireworks Pop-Up Menus
			Using Fireworks HTML in Dreamweaver
			Updating Fireworks HTML in a Dreamweaver Document
	Book IV: Energizing Your Site
		Chapter 1: Working with Layers
			Understanding Layers
			Creating Layers
			Managing Layers with the Layers Panel
			Selecting and Adjusting Layers
			Setting Layer Properties
			Controlling Layer Style and Positioning with CSS
			Controlling Layers with Behaviors
			Converting Layers to Tables and Tables to Layers
		Chapter 2: Jazzing Up Pages with JavaScript Behaviors
			Understanding JavaScript Behaviors
			Adding JavaScript to Your Page
			Using Dreamweaver’s Default Behaviors
			Call JavaScript
			Change Property
			Check Browser
			Check Plug-In
			Control Shockwave or Flash
			Drag Layer
			Go to URL
			Jump Menu/Jump Menu Go
			Open Browser Window
			Play Sound
			Popup Message
			Preload Images
			Set Nav Bar Image
			Set Text of Frame
			Set Text of Layer
			Set Text of Status Bar
			Set Text of Text Field
			Show-Hide Layers
			Show Pop-Up Menu
			Swap Image
			Swap Image Restore
			Validate Form
			Using Third-Party Behaviors
		Chapter 3: Designing Pages with Frames
			Understanding Frames
			Creating Frames and Framesets
			Adding, Removing, and Resizing Frames
			Nested Framesets
			Opening Pages in a Frame
			Saving Frames and Framesets
			Titling a Frameset
			Setting the Background Color of a File in a Frame
			Setting Frame Properties with the Properties Inspector
			Frame Accessibility Settings
			Targeting Frames with Links
			Adding Noframes Content
			Creating Floating Frames
		Chapter 4: Introducing Timelines
			Using the Timelines Panel
			Animating Layers in a Timeline
			Adding Behaviors to a Timeline Animation
			Editing the Animated Layer’s Properties or Image Source
			Adjusting a Timeline
			Copying and Pasting a Timeline Animation
			Working with Multiple Timelines
		Chapter 5: Making Your Pages XHTML Compliant
			Understanding the Benefits of Using XHTML with Dreamweaver
			Getting the Basics of XHTML Syntax
			Handling Dreamweaver’s Automatic XHTML Code Compliance Tools
			Making Sure Your Documents Follow XHTML Syntax
			Validating Your XHTML
	Book V: Publishing Your Site
		Chapter 1: Using Reports to Test Your Site before Publishing
			Testing Your Site
			Examining the Results Panel
			Searching Your Code for Tags and Attributes
			Validating Your Code
			Testing Your Pages with Target Browser Check
			Checking and Fixing Links
			Handling Workflow and HTML Reports
			Viewing File Transfer Activity with the FTP Log
			Debugging a ColdFusion Application (Windows)
		Chapter 2: Keeping Your Code Clean
			Eliminating Formatting Issues Before They Occur
			Checking Your Spelling, Grammar, and Readability
			Getting Your HTML and XHTML Code Consistent
			Reviewing Source Formatting and Making Changes
			Applying Source Formatting
			Changing Links Sitewide
		Chapter 3: Preparing to Publish Your Files
			Creating a Remote Connection
			Cloaking Your Files and Folders
		Chapter 4: Publishing Your Web Pages
			Understanding File Transfer Basics
			Putting Files on and Getting Files from the Remote Server
			Keeping Your Local and Remote Site Files Up to Date
	Book VI: Working Collaboratively
		Chapter 1: Working Efficiently with a Team
			Attaching Design Notes to Your Files
			Checking Files In and Out
			Defining File View Columns
			Using Site Map Layout
		Chapter 2: Setting Up and Connecting to a Contribute Site
			Understanding Contribute Best Practices
			Making a Dreamweaver Site Connection Compatible with Contribute
			Using Dreamweaver to Administer a Contribute Site
			Making the Most of Templates
			Leaving a Trail of Bread Crumbs for Contribute Users
			Connecting to a Contribute Site
			Understanding Contribute Special Files
			Troubleshooting a Contribute Site in Dreamweaver
		Chapter 3: Managing a Contribute Site
			Managing Contribute Files Using Dreamweaver
			Using Dreamweaver to Edit a Contribute Site
	Book VII: Building Web Applications
		Chapter 1: Building Web Applications
			Introducing Databases
			Choosing a Database
			Choosing a Web Application Platform
			Adding an Application Server
			Considering Web/Application Server Combinations
			Setting Up the Testing Server in Dreamweaver
		Chapter 2: Configuring Database Connections for PHP
			Gathering What You Need to Connect to a MySQL Database
			Adding a PHP Database Connection
			Editing a PHP Database Connection
			Deleting a PHP Database Connection
		Chapter 3: Configuring ASP Database Connections
			Gathering Database Connection Information
			Adding an ASP Database Connection
			Connecting to a Remote Database without a DSN
			Editing an ASP Database Connection
			Deleting an ASP Database Connection
		Chapter 4: Configuring ASP.NET Database Connections
			Collecting Database Connection Information
			Adding an ASP.NET Database Connection
			Editing an ASP.NET Database Connection
			Deleting an ASP.NET Database Connection
		Chapter 5: Configuring JSP Database Connections
			Gathering Database Connection Information
			Adding a JSP Database Connection
			Editing a JSP Database Connection
			Deleting a JSP Database Connection
		Chapter 6: Configuring ColdFusion Database Connections
			Pulling Together Database Connection Information
			Understanding How ColdFusion Connects to Databases
			Adding a ColdFusion Database Connection
			Editing a ColdFusion Database Connection
			Deleting a ColdFusion Database Connection
		Chapter 7: Dealing with Database Issues
			Troubleshooting Basic Database Access
			Problematic Permissions: IIS and File-Based Databases
			Troubleshooting Microsoft Error Messages
			Troubleshooting JSP Database Connections
			Identifying Problems within the Database
			General Troubleshooting
	Book VIII: Making Pages Dynamic
		Chapter 1: Preparing Dynamic Content Sources
			Exploring Your Database in the Databases Panel
			Defining Form Parameters
			Defining URL Parameters
			Defining Session Variables
			Using a Database as Your Data Source
		Chapter 2: Using Dynamic Content in Your Web Pages
			Displaying and Formatting Dynamic Content
			Working with Database Recordsets
			Adding Dynamic Form Elements to Your Page
		Chapter 3: Previewing and Testing Your Dynamic Pages
			Viewing Live Data in Your Dynamic Web Pages
			Previewing a Dynamic Web Page in Your Browser
		Chapter 4: Building Dynamic Forms
			Inserting Dynamic Form Elements
		Chapter 5: Advanced Dynamic Data Presentation
			Using ColdFusion Components
			Adding Web Services to Your Pages
			Creating Custom Server Behaviors
	Book IX: Developing Applications Rapidly
		Chapter 1: Building Master and Detail Pages
			Building Master and Detail Pages in One Operation (PHP, ASP, JSP, ColdFusion)
			Developing Master and Detail Pages Block by Block
			Developing Master and Detail Pages for ASP.NET
			Testing Your Master and Detail Pages
		Chapter 2: Creating Search and Results Pages
			Developing Search and Results Pages for PHP, JSP, ASP, and ColdFusion
			Creating an ASP.NET Search and Results Page
			Testing Your Search and Results Pages
		Chapter 3: Building Record Insert Pages
			Creating the Record Insert Page in One Operation
			Building a Record Insert Page Block by Block
			Testing Your Record Insert Page
		Chapter 4: Developing Record Update and Delete Pages
			Building an Update Page
			Testing Your Update Page
			Building Pages to Delete a Record
			Testing Your Delete Page
		Chapter 5: Using Advanced Data Manipulation Tools
			ASP Command Objects
			JSP Prepared Statements
			Stored Procedures (JSP, ASP, ASP.NET, and ColdFusion)
		Chapter 6: Restricting Site Access
			Building a Registration Page
			Building a Login Page
			Restricting Access to Authorized Users Only
	Index
                        
Document Text Contents
Page 1

by
Sue Jenkins

Michele E. Davis
Jon A. Phillips

Dreamweaver® 8
A L L - I N - O N E D E S K R E F E R E N C E

FOR

DUMmIES


01_781428 ffirs.qxp 6/19/06 10:27 AM Page i


File Attachment
C1.jpg

Page 2

01_781428 ffirs.qxp 6/19/06 10:27 AM Page iv

Page 421

Book IV
Chapter 3

D
esigning P

ages
w

ith
Fram

es
Creating Frames and Framesets 393

Displaying a file in a predefined frameset
Another way of using the predefined framesets is to convert an existing open
document into a file displaying inside a frameset. To display a file inside a
predefined frameset, follow these steps:

1. Open the file you want to display inside a frame in a frameset.

2. Place an insertion point somewhere inside the file.

3. Choose a predefined frameset from the Frames menu on the Layout
tab of the Insert bar.

When you’re trying to decide which frameset to choose, look at the thumb-
nail images that appear next to the predefined frameset options, as shown
in Figure 3-5. The frame in blue indicates where your document appears if
you select the predefined frameset. The white areas represent the frames
that open in the frameset, where you can display other documents.

Note: If you’ve enabled the Frame Accessibility features in the
Preferences dialog box, the Frame Tag Accessibility Attributes dialog
box, shown in Figure 3-6, opens.

Select a frame in the frameset from the Frame menu and add a title for
that frame. Repeat this process until all the frames in the frameset have
titles.

To bypass this feature, click the Cancel button and Dreamweaver creates
the frameset without the associated accessibility tags and attributes in
the code.

Figure 3-4:
Choose a
predefined
frameset
from the
Frameset
category.

25_781428 bk04ch03.qxp 6/19/06 11:34 AM Page 393

Page 422

Creating Frames and Framesets394

Creating custom framesets
You can create a custom frameset in Dreamweaver by splitting an existing,
blank Document window into frames. To design a custom frameset from
a blank, open document, do either of the following:

✦ Choose Modify➪Frameset, and choose a splitting option from the sub-
menu, such as Split Frame Left or Split Frame Down.

✦ Enable the Frame Border visual aids, and then manually drag a frame
border into the open document in Design view to split the frame into a
frameset. The frame borders are the thin gray bars located on the top
and left edges of the Document window between the ruler and the con-
tent area of the page.

To further customize and refine the frameset with additional frames, con-
tinue splitting frames by these methods or the other techniques available in
Dreamweaver, as described in the next section.

Figure 3-6:
The
Frame Tag
Accessibility
Attributes
dialog box.

Figure 3-5:
Use the
Frames
menu on the
Layout tab
of the
Insert bar to
convert a
blank page
into a
predefined
frameset.

25_781428 bk04ch03.qxp 6/19/06 11:34 AM Page 394

Page 841

BUSINESS, CAREERS & PERSONAL FINANCE

Also available:
�Accounting For Dummies †

0-7645-5314-3
�Business Plans Kit For Dummies †

0-7645-5365-8
�Cover Letters For Dummies

0-7645-5224-4
�Frugal Living For Dummies

0-7645-5403-4
�Leadership For Dummies

0-7645-5176-0
�Managing For Dummies

0-7645-1771-6

�Marketing For Dummies
0-7645-5600-2

�Personal Finance For Dummies *
0-7645-2590-5

�Project Management For Dummies
0-7645-5283-X

�Resumes For Dummies †
0-7645-5471-9

�Selling For Dummies
0-7645-5363-1

�Small Business Kit For Dummies *†
0-7645-5093-4

Also available:
�Bass Guitar For Dummies

0-7645-2487-9
�Diabetes Cookbook For Dummies

0-7645-5230-9
�Gardening For Dummies *

0-7645-5130-2
�Guitar For Dummies

0-7645-5106-X
�Holiday Decorating For Dummies

0-7645-2570-0
�Home Improvement All-in-One

For Dummies
0-7645-5680-0

�Knitting For Dummies
0-7645-5395-X

�Piano For Dummies
0-7645-5105-1

�Puppies For Dummies
0-7645-5255-4

�Scrapbooking For Dummies
0-7645-7208-3

�Senior Dogs For Dummies
0-7645-5818-8

�Singing For Dummies
0-7645-2475-5

�30-Minute Meals For Dummies
0-7645-2589-1

FOOD, HOME, GARDEN, HOBBIES, MUSIC & PETS

0-7645-5307-0 0-7645-5331-3 *†

0-7645-5295-3 0-7645-5232-5

Available wherever books are sold. For more information or to order direct: U.S. customers visit www.dummies.com or call 1-877-762-2974.
U.K. customers visit www.wileyeurope.com or call 0800 243407. Canadian customers visit www.wiley.ca or call 1-800-567-4797.

HOME & BUSINESS COMPUTER BASICS

Also available:
�ACT! 6 For Dummies

0-7645-2645-6
�iLife ‘04 All-in-One Desk Reference

For Dummies
0-7645-7347-0

�iPAQ For Dummies
0-7645-6769-1

�Mac OS X Panther Timesaving
Techniques For Dummies
0-7645-5812-9

�Macs For Dummies
0-7645-5656-8

�Microsoft Money 2004 For Dummies
0-7645-4195-1

�Office 2003 All-in-One Desk Reference
For Dummies
0-7645-3883-7

�Outlook 2003 For Dummies
0-7645-3759-8

�PCs For Dummies
0-7645-4074-2

�TiVo For Dummies
0-7645-6923-6

�Upgrading and Fixing PCs For Dummies
0-7645-1665-5

�Windows XP Timesaving Techniques
For Dummies
0-7645-3748-2

0-7645-4074-2 0-7645-3758-X

Also available:
�2005 Online Shopping Directory

For Dummies
0-7645-7495-7

�CD & DVD Recording For Dummies
0-7645-5956-7

�eBay For Dummies
0-7645-5654-1

�Fighting Spam For Dummies
0-7645-5965-6

�Genealogy Online For Dummies
0-7645-5964-8

�Google For Dummies
0-7645-4420-9

�Home Recording For Musicians
For Dummies
0-7645-1634-5

�The Internet For Dummies
0-7645-4173-0

�iPod & iTunes For Dummies
0-7645-7772-7

�Preventing Identity Theft For Dummies
0-7645-7336-5

�Pro Tools All-in-One Desk Reference
For Dummies
0-7645-5714-9

�Roxio Easy Media Creator For Dummies
0-7645-7131-1

INTERNET & DIGITAL MEDIA

0-7645-1664-7 0-7645-6924-4

* Separate Canadian edition also available
† Separate U.K. edition also available

59_781428 BOB_2pg.qxp 6/19/06 11:49 AM Page 813

Page 842

Also available:
�Adobe Acrobat 6 PDF For Dummies

0-7645-3760-1
�Building a Web Site For Dummies

0-7645-7144-3
�Dreamweaver MX 2004 For Dummies

0-7645-4342-3
�FrontPage 2003 For Dummies

0-7645-3882-9
�HTML 4 For Dummies

0-7645-1995-6
�Illustrator CS For Dummies

0-7645-4084-X

�Macromedia Flash MX 2004 For Dummies
0-7645-4358-X

�Photoshop 7 All-in-One Desk
Reference For Dummies
0-7645-1667-1

�Photoshop CS Timesaving Techniques
For Dummies
0-7645-6782-9

�PHP 5 For Dummies
0-7645-4166-8

�PowerPoint 2003 For Dummies
0-7645-3908-6

�QuarkXPress 6 For Dummies
0-7645-2593-X

SPORTS, FITNESS, PARENTING, RELIGION & SPIRITUALITY

Also available:
�Adoption For Dummies

0-7645-5488-3
�Basketball For Dummies

0-7645-5248-1
�The Bible For Dummies

0-7645-5296-1
�Buddhism For Dummies

0-7645-5359-3
�Catholicism For Dummies

0-7645-5391-7
�Hockey For Dummies

0-7645-5228-7

�Judaism For Dummies
0-7645-5299-6

�Martial Arts For Dummies
0-7645-5358-5

�Pilates For Dummies
0-7645-5397-6

�Religion For Dummies
0-7645-5264-3

�Teaching Kids to Read For Dummies
0-7645-4043-2

�Weight Training For Dummies
0-7645-5168-X

�Yoga For Dummies
0-7645-5117-5

Also available:
�Alaska For Dummies

0-7645-1761-9
�Arizona For Dummies

0-7645-6938-4
�Cancún and the Yucatán For Dummies

0-7645-2437-2
�Cruise Vacations For Dummies

0-7645-6941-4
�Europe For Dummies

0-7645-5456-5
�Ireland For Dummies

0-7645-5455-7

�Las Vegas For Dummies
0-7645-5448-4

�London For Dummies
0-7645-4277-X

�New York City For Dummies
0-7645-6945-7

�Paris For Dummies
0-7645-5494-8

�RV Vacations For Dummies
0-7645-5443-3

�Walt Disney World & Orlando For Dummies
0-7645-6943-0

TRAVEL

GRAPHICS, DESIGN & WEB DEVELOPMENT

0-7645-5146-9 0-7645-5418-2

0-7645-5438-7 0-7645-5453-0

0-7645-4345-8 0-7645-5589-8

Also available:
�A+ Certification For Dummies

0-7645-4187-0
�Access 2003 All-in-One Desk

Reference For Dummies
0-7645-3988-4

�Beginning Programming For Dummies
0-7645-4997-9

�C For Dummies
0-7645-7068-4

�Firewalls For Dummies
0-7645-4048-3

�Home Networking For Dummies
0-7645-42796

�Network Security For Dummies
0-7645-1679-5

�Networking For Dummies
0-7645-1677-9

�TCP/IP For Dummies
0-7645-1760-0

�VBA For Dummies
0-7645-3989-2

�Wireless All In-One Desk Reference
For Dummies
0-7645-7496-5

�Wireless Home Networking For Dummies
0-7645-3910-8

NETWORKING, SECURITY, PROGRAMMING & DATABASES

0-7645-6852-3 0-7645-5784-X

59_781428 BOB_2pg.qxp 6/19/06 11:49 AM Page 814

Similer Documents