You are previewing macromedia Dreamweaver 8.
O'Reilly logo
macromedia Dreamweaver 8

Book Description

Learn by doing! The lessons in this book guide you step-by-step through the creation of a project Web site, “Yoga Sangha.” With Macromedia's official guide, you’ll learn how to use the leading, best-selling Web editor and gain a thorough understanding of how you can use Dreamweaver 8 to effectively manage and maintain Web sites, develop sites that are accessible to a wide audience, and work in an environment that integrates visual and code editing. As you complete the tasks, you’ll develop the skills and techniques that you need to create Web sites on your own. In addition to the basics of creating a Web page that incorporates text, graphics and tables, you'll learn about all that's new in Dreamweaver 8: visual authoring with XML data, advanced CSS support including a unified CSS panel and a style rendering toolbar, integration with the latest Web technologies and standards, and more. The companion CD-ROM contains all of the lesson files as well as a free trial version of Dreamweaver 8.

Table of Contents

  1. Copyright
  2. Credits
  3. Bio
  4. Acknowledgments
  5. Introduction
  6. Dreamweaver 8 Basics
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Exploring the Workspace
    5. Preparing to Develop Your Site
    6. Defining a Local Site
    7. Creating and Saving a New Page
    8. Exploring the Tools
    9. Working with Panels and Documents
    10. Giving Your Page a Title
    11. Specifying Preview Browsers
    12. Exploring the Basics On Your Own
    13. What You Have Learned
  7. Adding Content to a Page
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Importing Text
    5. Identifying Content Structure
    6. Creating Line Breaks
    7. Inserting a Nonbreaking Space
    8. Aligning Text
    9. Identifying Quotes
    10. Making Lists
    11. Making Definition Lists
    12. Nesting Lists
    13. Inline Character Formatting
    14. Adding Special Characters
    15. Creating Multilingual Documents
    16. Adding Horizontal Rules
    17. Adding a Date Automatically
    18. Formatting Content On Your Own
    19. What You Have Learned
  8. Creating Links
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Specifying Link Color and Format
    5. Creating Hypertext Links
    6. Understanding Links and File Structure
    7. Adding New Folders and Files to a Site
    8. Creating a Site Map
    9. Working with Links in Site Map View
    10. Viewing a Subset of the Entire Site
    11. Saving the Site Map
    12. Targeting Links
    13. Inserting and Linking to Named Anchors
    14. Inserting E-mail Links
    15. Working with Links On Your Own
    16. What You Have Learned
  9. Developing Style Sheets
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Specifying a Background Color
    5. Changing the Font
    6. Changing the Font Size
    7. Specifying Font Color
    8. Understanding Styles
    9. Working With Internal Styles
    10. Converting Internal Styles to External Styles
    11. Linking to an Existing External Style Sheet
    12. Creating External Styles
    13. Creating Styles for Tag Combinations
    14. Editing an Existing Style
    15. Working with Style Precedence
    16. Creating a Basic CSS Layout
    17. Working With CSS On Your Own
    18. What You Have Learned
  10. Working with Graphics
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Using a Background Graphic
    5. Placing Graphics on the Page
    6. Resizing and Refreshing Graphics
    7. Positioning Graphics
    8. Adding a Border Around an Image
    9. Assigning Image Names
    10. Inserting an Image from the Assets Panel
    11. Managing Images with the Favorites List
    12. Adjusting the Space Around an Image
    13. Inserting an Image Placeholder
    14. Replacing an Image Placeholder
    15. Setting Image-Editing Preferences
    16. Basic Image Editing
    17. Creating Graphic Links
    18. Creating Image Maps
    19. Using Graphics On Your Own
    20. What You Have Learned
  11. Creating Tables
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Creating a Table
    5. Importing Spreadsheet Data
    6. Copying and Pasting Table Cells
    7. Selecting a Table
    8. Selecting and Formatting Table Cells
    9. Sorting a Table
    10. Modifying a Table
    11. Exporting a Table
    12. Using Images in Tables
    13. Nesting Tables
    14. Designing for Computer Screens
    15. Using Window Size to Check Layout
    16. Creating a Table in Layout View
    17. Modifying Table Layout
    18. Applying Cell Formatting
    19. Specifying Layout Width
    20. Using a Tracing Image
    21. What You Have Learned
  12. Using Multimedia
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Creating Flash Text
    5. Modifying Flash Text
    6. Adding Flash Buttons
    7. Modifying Flash Buttons
    8. Adding Flash Animations
    9. Using the Image Viewer
    10. Embedding Quicktime Movies
    11. What You Have Learned
  13. Adding User Interactivity
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Inserting a Rollover Image
    5. Adding Behaviors
    6. Swapping Multiple Images with One Event
    7. Adding Behaviors to Image Maps
    8. Editing Actions and Events
    9. Creating a Status Bar Message
    10. Checking the Browser
    11. Opening a New Browser Window
    12. Creating a Pop-Up Menu
    13. What You Have Learned
  14. Creating Layers
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Creating Layers
    5. Naming Layers
    6. Modifying Layers
    7. Changing the Stacking Order of Layers
    8. Nesting and Unnesting Layers
    9. Changing Layer Visibility
    10. Setting Grid and Ruler Options
    11. Using the Drag Layer Behavior
    12. Using the Show-Hide Layers Behavior
    13. Converting Layers to Tables
    14. Using the Netscape Resize Layer Fix
    15. Animating with Timelines
    16. Understanding How Timelines Work
    17. Timelines Panel
    18. Adding an Object to a Timeline
    19. Using Keyframes
    20. Controlling Timelines with Behaviors
    21. Positioning an Object
    22. Recording the Path of a Layer
    23. Changing Image Properties
    24. Changing the Visibility and Size
    25. Previewing the Animation in Dreamweaver
    26. What You Have Learned
  15. Creating Frames
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Creating a Frameset
    5. Saving a Frameset
    6. Resizing Frames in a Frameset
    7. Specifying Frame Properties
    8. Creating and Editing Frames Content
    9. Creating Other Content Documents
    10. Opening an Existing Page in a Frame
    11. Checking Frame Content
    12. Controlling Frame Content with Links
    13. Creating NoFrames Content
    14. Using Frames On Your Own
    15. What You Have Learned
  16. Creating Forms
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Building Your Form
    5. Grouping Form Content
    6. Adding Single-Line Text Fields
    7. Adding Radio Buttons
    8. Adding Checkboxes
    9. Adding List and Menu Items
    10. Adding Multiline Text Fields
    11. Adding Buttons
    12. Creating Hidden Fields
    13. Formatting Forms
    14. Processing Forms
    15. Testing Your Forms
    16. Creating Jump Menus
    17. Creating Forms On Your Own
    18. What You Have Learned
  17. Using Library Items
    1. What You Will Learn
    2. Approximate Time
    3. Creating a Library Item
    4. Placing a Library Item on a Page
    5. Re-creating a Library Item
    6. Modifying a Library Item
    7. Updating Library References
    8. What You Have Learned
  18. Using Templates
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Creating Templates
    5. Adding Editable Areas to a Template
    6. Removing Editable Regions
    7. Creating Optional Content
    8. Inserting Repeating Regions
    9. Building Pages Based on a Template
    10. Controlling Optional Content
    11. Adding Repeating Entries
    12. Modifying a Template
    13. Creating Editable Tag Attributes
    14. Modifying an Editable Tag Attribute
    15. Creating Nested Templates
    16. What You Have Learned
  19. Managing Your Site
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Using the Files Panel
    5. Accessing Files Outside a Dreamweaver Site on Your Computer
    6. Modifying Pages from the Files Panel
    7. Connecting to a Remote Site
    8. Uploading Files
    9. Cloaking Files and Folders
    10. Checking In and Checking Out
    11. Using Design Notes
    12. Exporting Site Definitions
    13. Creating Server Connections
    14. Enabling Contribute Compatibility
    15. What You Have Learned
  20. Accessibility and Testing
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Testing for Accessibility
    5. Checking Browser Compatibility
    6. Checking Links in Your Site
    7. Checking for Orphaned Files
    8. Generating Reports for a Site
    9. Checking Spelling
    10. What You Have Learned
  21. Editing the Code
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Switching Document Views
    5. Editing HTML in Code View
    6. Using the Code Toolbar
    7. Adjusting New Window Placement
    8. Meta Tags
    9. Using the Tag Inspector
    10. Editing Code with Quick Tags
    11. Using Snippets
    12. Using Clean Up XHTML
    13. Working with Microsoft Word HTML
    14. Printing from Code View
    15. Advanced Customization
    16. What You Have Learned
  22. Using Find and Replace
    1. What You Will Learn
    2. Approximate Time
    3. Lesson Files
    4. Searching Your Document
    5. Removing HTML Tags
    6. Using Find and Replace to Attach External Style Sheets
    7. Applying Custom Styles with Find and Replace
    8. Saving and Reusing Your Search Criteria
    9. Searching and Replacing with Regular Expressions
    10. Finding Variations in a Name
    11. What You Have Learned
  23. Regular Expressions
  24. Macintosh Shortcuts
    1. Menu Shortcuts
    2. Code Shortcuts
    3. Files Panel Menus
  25. Windows Shortcuts
    1. Menu Shortcuts
    2. Code Shortcuts
    3. Files Panel Menus
  26. Index