-
What Is Dreamweaver CS3?
HTML vs. XHTML
Roundtrip XHTML
Do You Need to Learn XHTML to Use Dreamweaver?
What Does XHTML Do?
What Does XHTML Look Like?
File-Naming Conventions
File Name Extensions
What Is CSS?
What Does CSS Look Like?
What Is XML?
What Is DHTML?
What Is JavaScript?
What Is a Web Application?
Extending Dreamweaver
-
Exploring the Interface
Touring the Interface
Setting a Default Workspace
Saving Workspace Layouts
Defining a Default Browser
Using Shortcut Keys
-
Managing Your Sites
What Is a Local Root Folder?
Exercise 1: Defining a Site
Understanding Relative and Absolute URLs
Exercise 2: Observing Links to Relative and Absolute URLs
Exercise 3: Managing Files and Folders
Exercise 4: Understanding Path Structure
Understanding Site Root and Document Relative Links
Exercise 5: Creating a Site Map
Exercise 6: Creating a Site from Scratch
Exercise 7: Deleting a Site Definition
-
Learning the Basics
Exercise 1: Creating and Saving a New Document
Understanding the Significance of Default Documents
Exercise 2: Setting Page Titles
Exercise 3: Inserting Images
Exercise 4: Inserting Text
Exercise 5: Aligning Text and Images
Exercise 6: Creating Links with Images and Text
Exercise 7: Inserting <meta> Tags
-
Linking
Exercise 1: Linking with Point to File
Exercise 2: Linking to New Source Files
Exercise 3: Creating E-mail Links
Exercise 4: Creating Named Anchors
Exercise 5: Linking to Files
-
Working with Cascading Style Sheets
Understanding the CSS Specifications
Understanding the Cascading Part of Style Sheets
Exploring the Anatomy of a Style Sheet
Exercise 1: Understanding CSS and Page Properties
Using the Page Properties Dialog Box
Understanding the Types of Style Sheets
Exercise 2: Exporting and Linking External CSS Files
Using the CSS Styles Panel
Understanding CSS Selectors
Understanding Type Selectors
Exercise 3: Creating Type Selectors
Understanding ID Selectors
Exercise 4: Creating ID Selectors
Understanding Class Selectors
Exercise 5: Creating Class Selectors
Exercise 6: Creating CSS Rollovers with Pseudo-Classes
-
Working with Typography
Leaving the <font> Tag Behind
Using Valid XHTML Typographic Elements
Exercise 1: Formatting Text with the Property Inspector
What Measurement Should You Use?
Exercise 2: Managing White Space with Margins, Padding, and Line Height
Exercise 3: Using Font Lists
Exercise 4: Aligning Text
Exercise 5: Using Ordered, Unordered, and Definition Lists
What Is Flash Text?
Exercise 6: Creating Flash Text
-
Working with Tables
What Is a Table?
Exercise 1: Creating and Adding Content to a Table
Exercise 2: Changing the Border of a Table with XHTML
Exercise 3: Changing the Border of a Table with CSS
Exercise 4: Adding Color to Tables
Exercise 5: Aligning Table Content
Exercise 6: Sorting a Table
Exercise 7: Setting Table Widths
Exercise 8: Creating Rounded-Corner Tables
-
Using Layout Tools
Using Tracing Images, AP Divs, and Tables for Layout
Exercise 1: Applying a Tracing Image
Exercise 2: Adding AP Divs
What Makes an AP <div> Absolutely Positioned?
What Is the Layout Mode?
Exercise 3: Using Layout Tables and Layout Cells
Exercise 4: Working with Layout Table Widths
-
Designing for Devices
What’s a Device?
Exercise 1: Attaching a Printer-Friendly Style Sheet
Exercise 2: Styling for Print
Exercise 3: Accessing Adobe Device Central
-
Adding Rollover Images
Following Rollover Rules
Exercise 1: Creating a Simple Rollover
Exercise 2: Creating Disjointed Rollovers
Exercise 3: Creating Navigation Bars with Multiple Rollover States
What Are Flash Buttons?
Exercise 4: Creating Flash Buttons
-
Using XHTML
Exercise 1: Viewing the Markup
Reviewing Your Options in Code View
Exercise 2: Editing in Code View
Using the Code Toolbar
Exercise 3: Using Code Collapse
Exercise 4: Using the Quick Tag Editor
Exercise 5: Using the Tag Editor and Tag Chooser
Exercise 6: Working with Snippets
-
Working with Forms
Using the Forms Group of the Insert Bar
Exercise 1: Working with Text Fields and Text Areas
Exercise 2: Working with Check Boxes and Radio Buttons
Exercise 3: Working with Lists and Menus
Exercise 4: Adding Submit and Reset Buttons
-
Applying Behaviors
Exercise 1: Using the Open Browser Window Behavior
Exercise 2: Using the Popup Message Behavior
Exercise 3: Using the Validate Form Behavior
Getting More Behaviors
-
Editing Images
Exercise 1: Setting External Image Editor Preferences
Exercise 2: Editing Images with Built-in Tools
Exercise 3: Roundtrip Editing to and from Photoshop or Fireworks
Exercise 4: Copying and Pasting from Photoshop into Dreamweaver
-
Using Templates and Library Items
Exercise 1: Seeing Templates in Action
Exercise 2: Creating a New Template
Exercise 3: Applying Templates to Existing Documents
Exercise 4: Modifying a Template
Exercise 5: Adding Repeating Regions
Exercise 6: Working with Repeating Regions
Exercise 7: Adding Optional Regions
Exercise 8: Modifying Template Properties
Knowing When to Use Library Items
Exercise 9: Creating a Library Item
Exercise 10: Modifying a Library Item
-
Automating Repetitive Tasks
What Is the History Panel?
Exercise 1: Using the History Panel for Undo/Redo
Exercise 2: Saving History Steps as Commands
Exercise 3: Using Find and Replace
-
Understanding Accessibility
Understanding the W3C Accessibility Guidelines
Exercise 1: Setting Accessibility Preferences . 426
Exercise 2: Inserting Accessible Images
Exercise 3: Inserting Accessible Tables
Exercise 4: Inserting Accessible Form Objects
-
Inserting Media Objects
Downloading Plug-Ins
Exercise 1: Linking to Sounds
Exercise 2: Embedding Multimedia Files
Exercise 3: Inserting Flash Content
Exercise 4: Inserting Flash Video Content
-
Using Spry Tools
What Is Ajax?
What Is Spry?
Exercise 1: Adding an XML Data Source
Exercise 2: Adding a Spry Table
Exercise 3: Adding Spry Detail Regions
Exercise 4: Using Spry Widgets
Exercise 5: Adding Spry Form Fields
-
Getting Your Site Online
Hosting Your Pages with Tripod for Free
Exercise 1: Signing Up with Tripod
Exercise 2: Setting FTP Connection Information
What Is FTP?
Exercise 3: Putting Files onto the Web Server
Exercise 4: Running Site Reports
Using the Reports Dialog Box