Table of Contents
Introduction
A Note from Lynda Weinman
About the Author
Our Team
Acknowledgments
How to Use This Book
HTML versus HTM
The Moon's Nest Inn, Again?
Macintosh and Windows Interface Screen Captures
Mac and Windows System Differences
A Note to Windows Users
Making Exercise Files Editable on Windows Systems
Making File Extensions Visible on Windows Systems
Creating New Documents
Dreamweaver System Requirements
What's on the CD-ROM?
-
Background
What Is Dreamweaver?
Roundtrip HTML
Do You Need to Learn HTML to Use Dreamweaver?
HTML Resources
What Does HTML Do?
What Does HTML Look Like?
HTML Deconstructed
File-Naming Conventions
File Name Extensions
Extending Dreamweaver
What Is DHTML?
What Is XML?
What is JavaScript?
-
Interface
A Tour of the Interface
The Objects Panel
Types of Objects
The Property Inspector
The Launcher and Mini-Launcher
Customizing the Launcher
Launcher Shortcuts
The Toolbar
The Document Window
Document Window Views
Preferences
External Editors
Preset Window Sizes
Shortcut Keys
-
Site Control
What is a Local Root Folder?
Exercise 1: Defining a Site
Exercise 2: Relative and Absolute Links
Exercise 3: File and Folder Management
Exercise 4: Understanding Path Structure
Different Path Notations
Exercise 5: Creating a Site Map
Exercise 6: Creating a Site from Nothing
-
Basics
Exercise 1: Defining the Site
Exercise 2: Creating and Saving a Document
File Names Versus Titles
The Significance of index.html
Exercise 3: Inserting Images
Exercise 4: Inserting Text
Exercise 5: Centering Images and Text
Exercise 6: Modifying Page Properties
The Page Properties Window
The Dreamweaver Color Pickers
Exercise 7: Creating Links with Images and Text
Exercise 8: META Tags
Exercise 9: Background Images
Exercise 10: Looking at the HTML
-
Linking
Exercise 1: Linking with Point to File
Exercise 2: Linking to New Source Files
Exercise 3: Browse for File and the Link History
Exercise 4: Creating Email Links
Exercise 5: Named Anchors
Exercise 6: Image Maps
Exercise 7: Linking to Files
-
Typography
A Word about FONT FACE
Exercise 1: Creating and Formatting HTML Text
Exercise 2: Font Lists
Exercise 3: Aligning Text
Aligning Text and Images
Exercise 4: Ordered, Unordered, and Definition Lists
Exercise 5: Color Schemes
Exercise 6: Formatting Text in Tables
Exercise 7: Repeat Last Action
Exercise 8: Applying HTML Styles
HTML Styles Options
Exercise 9: Character Entities
Macintosh and Windows Character Entities
What is Flash Text?
Exercise 10: Creating Flash Text
-
Tables
What Is a Table?
Exercise 1: Changing the Border of a Table
Exercise 2: Sorting the Table
The Sort Table Dialog Box
Exercise 3: Changing the Color Scheme
Exercise 4: Creating and Modifying a Table
Exercise 5: Aligning Images and Text with Tables
Exercise 6: Percentage-Based Table Alignment
Exercise 7: Seamless Image Assembly
Exercise 8: Combining Pixels and Percentages
Exercise 9: Inserting Tab-Delimited Data
Insert Tabular Data Settings
Exercise 10: Nested Tables and Borders
Exercise 11: Rounded Corner Tables
-
Layout
What are Tracing Images, Layers and Tables?
Exercise 1: Applying a Tracing Image
Tracing Images, Background Colors, and Images
Exercise 2: Adding Layers
Exercise 3: Converting Layers to Tables
Convert Layers to Table Options
Exercise 4: Converting Tables to Layers
Exercise 5: Using Margin Tags
What is the Layout View?
Exercise 6: Layout Tables and Layout Cells
-
Frames
What Are Frames?
Frames: A Love-or-Hate Proposition
Exercise 1: Saving Your First Frameset
Different Ways to Save Frames
Exercise 2: Coloring Frames
Exercise 3: Links and Targets
Target Names
Exercise 4: Adding a Background Image
Exercise 5: Seamless Background Across Two Frames
Exercise 6: Frames Objects Panel
-
Rollovers
Rollover Rules
Exercise 1: Creating a Simple Rollover
Exercise 2: Animated Rollovers!
Exercise 3: Creating Pointer Rollovers
Exercise 4: Creating Multiple-Event Rollovers
What are Flash Buttons?
Exercise 5: Creating Flash Buttons
Exercise 6: Inserting a Navigation Bar Rollover
Different Rollover States
Exercise 7: Inserting a Simple Rollover from Fireworks
-
Cascading Style Sheets
Style Sheets, A Hard Decision?
The Cascading Part of Style Sheets
Types of Style Sheets
Exercise 1: Redefining HTML with Style Sheets
Exercise 2: Defining a Custom Class
Exercise 3: Using Selectors to Group Tags
Exercise 4: Affecting Links with Selectors
Redefine HTML, Custom Class, or Selector?
Exercise 5: Linking to a Style Sheet
Exercise 6: Converting from CSS to HTML
-
HTML
Exercise 1: The Code View
Exercise 2: Editing in the Code View
Exercise 3: Using the Quick Tag Editor
Exercise 4: Cleaning Up HTML
Options for Cleaning Up HTML
Exercise 5: Cleaning Up Word HTML
-
Forms
The Form Objects Panel
Form Objects
Exercise 1: Working with Form Objects
Exercise 2: Creating a Form
Exercise 3: Creating a Jump Menu
-
Behaviors
Exercise 1: Creating a Check Browser Behavior
Exercise 2: Creating a Set Text of Status Bar Behavior
Exercise 3: Creating a Set Text of Text Field Behavior
Exercise 4: Opening a New Browser Window
Exercise 5: Validating Forms with Behaviors
The Macromedia Exchange Dreamweaver
Exercise 6: Installing the Macromedia Extension Manager
Exercise 7: Inserting ImageReady HTML
Exercise 8: Downloading from Macromedia Exchange
-
DHTML
Exercise 1: Dragging Layers
Exercise 2: Using the Timeline for Animation
Exercise 3: Playing, Stopping, and Resetting the Timeline
Exercise 4: Creating a DHTML Pop-Up Menu
-
Automation
What Is the History Panel?
Exercise 1: Using the History Panel for Undo/Redo
Exercise 2: Copying and Pasting History
Exercise 3: Creating Custom Objects
Getting More Commands
What Is a Web Photo Album?
Exercise 4: Creating a Web Photo Album
Exercise 5: Optimizing Images in Fireworks
-
Templates/Libraries
Exercise 1: Templates in Action
Exercise 2: Creating a New Template
Exercise 3: Modifying a Template
Exercise 4: Library Items in Action
Exercise 5: Creating a Library Item
Exercise 6: Modifying a Library Item
-
Plug-Ins
Plug-Ins Require Viewer Participation
Exercise 1: Linking to Sounds
Different Sound Formats
Exercise 2: Embedding Sounds
Exercise 3: Inserting Flash Content
Exercise 4: Inserting Director (Shockwave) Content
What Is QuickTime?
Exercise 5: Inserting a QuickTime Movie
-
Getting It Online
Free Web Hosting with GeoCities
Exercise 1: Signing Up with GeoCities
Exercise 2: Setting the FTP Preferences
What Is FTP?
Exercise 3: Putting Files onto the Web Server
Exercise 4: Getting Site Reports
The Reports Dialog Box
Index