O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Dreamweaver CS6 Bible

Book Description

Thoroughly covers the latest version of the leading website development software

Web designers rely on Dreamweaver to create functional, attractive websites quickly and efficiently. The newest version adds some important functionality for tablet and smart phone screens, HTML5 enhancements, CSS3 updates, and native mobile application development for iOS, Android, and other platforms. This comprehensive guide covers them all and much more, making it the complete course in Dreamweaver for new users as well as a vital guide to help experienced designers delve deeper into more advanced topics.

  • Covers all the updates in the newest version of Dreamweaver, including multi-screen, responsive web design for desktop, tablets, and phones; plug-in free video and audio playback; new web font support; and native mobile application development for Apple iOS, Google Android, Palm, Symbian, BlackBerry, and other platforms

  • Features all the basic information for new users as well as detailed coverage of more advanced topics

  • Shows how to set preferences, access the code directly, build pages using style sheets, work with text and images, set up tables, create interactive forms, and use frames and framesets

  • Explores JavaScript frameworks, powering Ajax pages with jQuery, making data dynamic, using content management systems like WordPress, inserting Flash elements, using video and audio, integrating with XML and XSLT, animating with CSS3, and much more

Dreamweaver CS6 Bible is the A-to-Z Dreamweaver reference for all web developers.

Table of Contents

  1. Cover
  2. Title Page
  3. Part I: Laying the Groundwork in Dreamweaver
    1. Chapter 1: Introducing Dreamweaver CS6
      1. The Dynamic World of Dreamweaver
      2. The Dreamweaver Interface
      3. Up-to-Date Code Standards
      4. Next-Generation Features
      5. Program Extensibility
      6. Automation Enhancements
      7. Site Management Tools
      8. Summary
    2. Chapter 2: Touring Dreamweaver
      1. Choosing a Workspace Layout
      2. Viewing the Document Window
      3. Accessing the Toolbars
      4. Selecting from the Insert Panel
      5. Getting the Most Out of the Property Inspector
      6. Customizing Your Workspace with Dockable Panels
      7. Accessing the Menus
      8. Summary
    3. Chapter 3: Setting Your Preferences
      1. Customizing Your Environment
      2. Adjusting Advanced Features
      3. Making Online Connections
      4. Customizing Your Code
      5. Summary
    4. Chapter 4: Setting Up Sites and Servers
      1. Planning Your Site
      2. Mapping Dynamic Pages for Web Applications
      3. Defining a Site
      4. Cloaking Site Folders
      5. Managing Site Info
      6. Creating and Saving New Pages
      7. Creating New Documents
      8. Previewing Your Web Pages
      9. Putting Your Pages Online
      10. Getting Online with Business Catalyst
      11. Summary
  4. Part II: Designing and Crafting Basic Pages
    1. Chapter 5: Accessing the Code Directly
      1. The Structure of a Web Page
      2. Expanding into XHTML
      3. doctype and doctype Switching
      4. Defining <head> Elements
      5. Adding to the <body>
      6. Working with Code View and the Code Inspector
      7. Coding HTML5 Structural Tags
      8. Integrating Live View, Related Files, and Code Navigator Features
      9. Using the Coding Toolbar
      10. Enhancing Code Authoring Productivity
      11. Adding Code Through the Snippets Panel
      12. Using the Reference Panel
      13. Modifying Code with the Tag Inspector
      14. Rapid Tag Modification with the Quick Tag Editor
      15. Adding Java Applets
      16. Managing JavaScript and VBScript
      17. Inserting Symbols and Special Characters
      18. Summary
    2. Chapter 6: Building Style Sheet Web Pages
      1. Understanding Cascading Style Sheets
      2. Working with the CSS Styles Panel
      3. Creating and Applying Styles
      4. Styles and Their Attributes
      5. Animating CSS Transitions
      6. Design-Time Style Sheets
      7. Summary
    3. Chapter 7: Working with Text
      1. Starting with Headings
      2. Working with Paragraphs
      3. Checking Your Spelling
      4. Using Find and Replace
      5. Controlling Whitespace
      6. Working with Microsoft Office Documents
      7. Styling Your Text
      8. Modifying Text Format
      9. Implementing Web Fonts
      10. Incorporating Dates
      11. Commenting Your Code
      12. Summary
    4. Chapter 8: Inserting Images
      1. Using Images Inline
      2. Adding Background Images
      3. Dividing the Web Page with Horizontal Rules
      4. Including Banner Ads
      5. Inserting Rollover Images
      6. Summary
    5. Chapter 9: Establishing Web Links
      1. Understanding URLs
      2. Surfing the Web with Hypertext
      3. Adding an E-mail Link
      4. Navigating with Anchors
      5. Targeting Your Links
      6. Summary
  5. Part III: Adding Advanced Design Features
    1. Chapter 10: Working with Layouts
      1. Divs and AP Elements 101
      2. Placing <div> Tags
      3. Designing fluid layouts with a grid
      4. Creating AP Elements with Dreamweaver
      5. Modifying an AP Element
      6. Using the Tracing Image Feature with AP Elements
      7. Activating AP Elements with Behaviors
      8. Summary
    2. Chapter 11: Using Behaviors
      1. Understanding Behaviors, Events, and Actions
      2. Attaching a Behavior
      3. Installing, Managing, and Modifying Behaviors
      4. Summary
    3. Chapter 12: Setting Up Tables
      1. HTML Table Fundamentals
      2. Inserting Tables in Dreamweaver
      3. Modifying Tables
      4. Sorting Tables
      5. Importing Tabular Data
      6. Summary
    4. Chapter 13: Enabling User Interaction with Forms
      1. How HTML Forms Work
      2. Inserting a Form in Dreamweaver
      3. Using Text Fields
      4. Providing Checkboxes and Radio Buttons
      5. Creating Form Lists and Menus
      6. Navigating with a Jump Menu
      7. Activating Your Form with Buttons
      8. Using Hidden and File Fields
      9. Improving Accessibility
      10. Exploring HTML5 Form Elements
      11. Styling Forms with CSS
      12. Summary
    5. Chapter 14: Creating Lists
      1. Creating Unordered (Bulleted) Lists
      2. Mastering Ordered (Numbered) Lists
      3. Creating Navigation Buttons from Lists
      4. Making Definition Lists
      5. Using Nested Lists
      6. Accessing Special List Types
      7. Summary
    6. Chapter 15: Using Frames and Framesets
      1. Frames and Framesets: The Basics
      2. Creating a Frameset and Frames
      3. Adding More Frames
      4. Selecting, Saving, and Closing Framesets
      5. Working with the Frameset Property Inspector
      6. Modifying a Frame
      7. Targeting Frame Content
      8. Handling Frameless Browsers
      9. Investigating iframes
      10. Summary
    7. Chapter 16: Powering Ajax Pages with Spry
      1. Understanding Ajax and Spry
      2. Integrating XML or HTML Data with Spry
      3. Enhancing Your Site with Spry Widgets
      4. Spry Effects
      5. Summary
    8. Chapter 17: Working with JavaScript Frameworks
      1. Using JavaScript Frameworks
      2. Integrating Framework Functions
      3. Implementing a Web Widget
      4. Building Apps with jQuery Mobile
      5. Working with PhoneGap
      6. Summary
  6. Part IV: Incorporating Dynamic Data
    1. Chapter 18: Establishing Connections and Recordsets
      1. Data Source Basics
      2. Understanding How Active Content Pages Work
      3. Opening a Connection to a Data Source
      4. Managing Connections
      5. Extracting Recordsets
      6. Summary
    2. Chapter 19: Making Data Dynamic
      1. Working with Dynamic Text
      2. Formatting Dynamic Data
      3. Making Images Dynamic
      4. Integrating Flash and Other Dynamic Media
      5. Summary
    3. Chapter 20: Managing Data
      1. Displaying Data Conditionally
      2. Handling Record Navigation
      3. Summary
    4. Chapter 21: Working with Dynamic Live View
      1. Engaging Live View
      2. HTTP Request Settings
      3. Previewing an Application in the Browser
      4. Using the Server Debug Panel with ColdFusion (Windows Only)
      5. Summary
    5. Chapter 22: Crafting Multi-Page Applications
      1. Using the URL to Pass Parameters
      2. Getting Values from a Form
      3. Establishing Dynamic Form Elements
      4. Managing Data Sources Online
      5. Inserting Variables
      6. Connecting to the Customer
      7. Summary
    6. Chapter 23: Using Web Content Management Systems
      1. Understanding Web Content Management Systems
      2. Working with WordPress
      3. Summary
  7. Part V: Including Multimedia Elements
    1. Chapter 24: Adobe Photoshop, Fireworks, and Bridge Integration
      1. Bringing in Photoshop Images
      2. Integrating Fireworks
      3. Applying Sprites
      4. Inserting Rollovers
      5. Working with Bridge
      6. Summary
    2. Chapter 25: Inserting Flash Elements
      1. Including SWF Files in Dreamweaver Projects
      2. Designating SWF Attributes
      3. Configuring MIME Types
      4. Editing SWF Files from Within Dreamweaver
      5. Adding Shockwave Files
      6. Summary
    3. Chapter 26: Adding Video to Your Web Page
      1. The Flash Video Revolution
      2. Working with Video Clips
      3. Playing Videos in Dreamweaver
      4. Inserting QuickTime Movies
      5. Integrating HTML5 Video Code
      6. Summary
    4. Chapter 27: Using Audio on Your Web Page
      1. Linking to Audio Files
      2. Embedding Sounds and Music
      3. Playing Background Music
      4. Targeting Specific Plugins
      5. Integrating Podcasts
      6. Coding an HTML5 Player for Audio
      7. Summary
  8. Part VI: Enhancing Productivity and Website Management
    1. Chapter 28: Using Dreamweaver Templates
      1. Understanding Templates
      2. Creating Your Own Templates
      3. Using Editable Regions
      4. Adding Content to Template Documents
      5. Making Attributes Editable
      6. Setting Editable Attributes
      7. Enabling Repeating Regions
      8. Establishing Optional Regions
      9. Nesting Templates
      10. Working with Templates in the Assets Panel
      11. Updating Templates
      12. Removing Template Markup
      13. Changing the Default Document
      14. Editing Content in the Browser
      15. Summary
    2. Chapter 29: Using Library Items and Server-Side Includes
      1. Dreamweaver Library Items
      2. Using the Library Assets Panel
      3. Editing a Library Item
      4. Updating Your Websites with Libraries
      5. Applying Server-Side Includes
      6. Summary
    3. Chapter 30: Maximizing Cross-Browser Compatibility
      1. Converting Pages in Dreamweaver
      2. Validating Your Code
      3. Checking Your Page for Compatibility
      4. Summary
    4. Chapter 31: Building Websites with a Team
      1. Following Check In/Check Out Procedures
      2. Keeping Track with Design Notes
      3. Browsing File View Columns
      4. Generating Reports
      5. Administering Adobe Contribute Sites
      6. Communicating with WebDAV
      7. Version Control with Subversion
      8. Summary
    5. Chapter 32: Integrating XML and XSLT
      1. Understanding XML
      2. Exporting XML
      3. Importing XML
      4. Styling with XSL
      5. Summary
  9. Part VII: Extending Dreamweaver
    1. Chapter 33: Customizing Dreamweaver
      1. Adding New Commands
      2. Managing Menus and Keyboard Shortcuts
      3. Working with Custom Tags
      4. Customizing Your Tag Libraries
      5. Summary
    2. Chapter 34: Handling Server Behaviors
      1. Understanding Server Behaviors
      2. Applying and Managing Server Behaviors
      3. Standard Server Behaviors
      4. Installing Additional Server Behaviors
      5. Creating Custom Server Behaviors
      6. Summary
    3. Chapter 35: Creating Adobe AIR Applications
      1. About Adobe AIR
      2. Installing AIR into Dreamweaver
      3. Designing for AIR
      4. Packaging Your AIR Application
      5. Summary
  10. Appendix A: What’s on the Website?
    1. Visiting the Book’s Website
    2. Files and Programs on the Website
    3. Troubleshooting
  11. Copyright
  12. Dedication
  13. About the Author
  14. About the Technical Editor
  15. Credits
  16. Introduction
    1. What’s New in Dreamweaver CS6
    2. Who Should Read This Book
    3. How This Book Is Organized
    4. Minimum Requirements
    5. Further Information