Book description
Updated version of the bestselling Dreamweaver Bible series
Packed with hands-on instruction and step-by-step tutorials, the Dreamweaver CS5 Bible has everything you need to harness the incredible power of this amazing Web development tool. Starting with Dreamweaver basics, expert author and Adobe guru Joe Lowery (Adobe CS4 Web Workflows and Adobe Dreamweaver CS4 Bible) guides you through the ins-and-outs of Dreamweaver showing you how to build dynamic, data-driven sites in no time.
Details how to use Dreamweaver with PHP, ASP.NET, ColdFusion and more to access and work with live backend data
Describes designing for and working with popular Content Management Systems (CMS) including WordPress, Joomla, and Drupal
Includes how-to's on using HTML, CSS, and JavaScript in Dreamweaver to build attractive dynamic websites, as well as comprehensive information on creating and working with both design and code templates to provide consistency across a web site with minimal effort
Dreamweaver has established itself as one of the leading Web development tools and Dreamweaver CS5 Bible is the must-have learning tool and reference guide for any Web developer using Dreamweaver.
Table of contents
- Copyright
- About the Author
- About the Technical Editor
- About the Instructional Designer
- Credits
-
Introduction
- Who Should Read This Book
-
How This Book Is Organized
- Part I: Laying the Groundwork in Dreamweaver CS5
- Part II: Designing and Crafting Basic Pages
- Part III: Adding Advanced Design Features
- Part IV: Incorporating Dynamic Data
- Part V: Including Multimedia Elements
- Part VI: Enhancing Productivity and Web Site Management
- Part VII: Extending Dreamweaver
- Appendices
- Conventions and Features
- Minimum Requirements
- Further Information
-
I. Laying the Groundwork in Dreamweaver
-
1. Introducing Dreamweaver CS5
- 1.1. The Dynamic World of Dreamweaver
-
1.2. The Dreamweaver Interface
- 1.2.1. Easy text entry
- 1.2.2. Drag-and-drop data fields
- 1.2.3. One-stop object modification
- 1.2.4. Accessing and managing resources
- 1.2.5. Complete custom environment
- 1.2.6. Managing keyboard shortcuts
- 1.2.7. Simple selection process
- 1.2.8. Enhanced layout options
- 1.2.9. Plugin media preview
- 1.2.10. Extended find and replace
- 1.3. Up-to-Date Code Standards
- 1.4. Next-Generation Features
- 1.5. Program Extensibility
- 1.6. Automation Enhancements
- 1.7. Site Management Tools
- 1.8. Summary
-
2. Touring Dreamweaver
- 2.1. Choosing a Workspace Layout
- 2.2. Viewing the Document Window
- 2.3. Accessing the Toolbars
- 2.4. Selecting from the Insert Panel
- 2.5. Getting the Most Out of the Property Inspector
- 2.6. Customizing Your Workspace with Dockable Panels
- 2.7. Accessing the Menus
- 2.8. Connecting to Adobe Services
- 2.9. Summary
-
3. Setting Your Preferences
-
3.1. Customizing Your Environment
-
3.1.1. General preferences
- 3.1.1.1. Document options
-
3.1.1.2. Editing options
- 3.1.1.2.1. Show Dialog When Inserting Objects option
- 3.1.1.2.2. Enable Double-Byte Inline Input option
- 3.1.1.2.3. Switch To Plain Paragraph After Heading option
- 3.1.1.2.4. Allow Multiple Consecutive Spaces option
- 3.1.1.2.5. Use <strong> And <em> In Place Of <b> And <i> option
- 3.1.1.2.6. Warn When Placing Editable Regions Within <p> Or <h1>-<h6> Tags option
- 3.1.1.2.7. Maximum Number Of History Steps option
- 3.1.1.2.8. Spelling Dictionary option
- 3.1.2. Preferences for invisible elements
- 3.1.3. Highlighting preferences
- 3.1.4. Status Bar preferences
- 3.1.5. File Types / Editors preferences
- 3.1.6. Copy/Paste preferences
- 3.1.7. New Document preferences
-
3.1.1. General preferences
- 3.2. Adjusting Advanced Features
-
3.3. Making Online Connections
-
3.3.1. Site preferences
- 3.3.1.1. Always Show Local/Remote Files On The Right/Left option
- 3.3.1.2. Dependent Files options
- 3.3.1.3. FTP Connection: Disconnect After __ Minutes Idle option
- 3.3.1.4. FTP Time Out option
- 3.3.1.5. FTP Transfer option: Select Default Action In Dialogs After __ Seconds
- 3.3.1.6. Firewall Host and Firewall Port options
- 3.3.1.7. Put options
- 3.3.1.8. Move options
- 3.3.1.9. Manage Sites button
- 3.3.2. Preview In Browser preferences
-
3.3.1. Site preferences
-
3.4. Customizing Your Code
- 3.4.1. Fonts preferences
- 3.4.2. Code Hints preferences
-
3.4.3. Code Rewriting preferences
- 3.4.3.1. Fix Invalidly Nested And Unclosed Tags option
- 3.4.3.2. Rename Form Items When Pasting option
- 3.4.3.3. Remove Extra Closing Tags option
- 3.4.3.4. Warn When Fixing Or Removing Tags option
- 3.4.3.5. Never Rewrite Code preferences
- 3.4.3.6. Special Characters Encoding preferences
- 3.4.3.7. URL Encoding preferences
- 3.4.4. Code Coloring preferences
- 3.4.5. Code Format preferences
- 3.4.6. Validator preferences
- 3.5. Summary
-
3.1. Customizing Your Environment
- 4. Setting Up Sites and Servers
-
1. Introducing Dreamweaver CS5
-
II. Designing and Crafting Basic Pages
-
5. Accessing the Code Directly
- 5.1. The Structure of a Web Page
- 5.2. Expanding into XHTML
- 5.3. doctype and doctype Switching
- 5.4. Defining <head> Elements
- 5.5. Adding to the <body>
- 5.6. Working with Code View and the Code Inspector
- 5.7. Integrating Live View, Related Files, and Code Navigator Features
- 5.8. Using the Coding Toolbar
- 5.9. Enhancing Code Authoring Productivity
- 5.10. Adding Code Through the Snippets Panel
- 5.11. Using the Reference Panel
- 5.12. Modifying Code with the Tag Inspector
- 5.13. Rapid Tag Modification with the Quick Tag Editor
- 5.14. Adding Java Applets
- 5.15. Managing JavaScript and VBScript
- 5.16. Validating Your XML Pages
- 5.17. Inserting Symbols and Special Characters
- 5.18. Summary
-
6. Building Style Sheet Web Pages
- 6.1. Understanding Cascading Style Sheets
- 6.2. Working with the CSS Styles Panel
- 6.3. Creating and Applying Styles
- 6.4. Styles and Their Attributes
- 6.5. Design-Time Style Sheets
- 6.6. Summary
-
7. Woking with Text
- 7.1. Starting with Headings
- 7.2. Working with Paragraphs
- 7.3. Checking Your Spelling
- 7.4. Using Find and Replace
- 7.5. Controlling Whitespace
- 7.6. Working with Microsoft Office Documents
- 7.7. Styling Your Text
- 7.8. Modifying Text Format
- 7.9. Incorporating Dates
- 7.10. Commenting Your Code
- 7.11. Summary
-
8. Inserting Images
- 8.1. Using Images Inline
- 8.2. Adding Background Images
- 8.3. Dividing the Web Page with Horizontal Rules
- 8.4. Including Banner Ads
- 8.5. Inserting Rollover Images
- 8.6. Summary
- 9. Establishing Web Links
-
5. Accessing the Code Directly
-
III. Adding Advanced Design Features
-
10. Working with Divs and AP Elements
- 10.1. Divs and AP Elements 101
- 10.2. Placing <div> Tags
- 10.3. Creating AP Elements with Dreamweaver
-
10.4. Modifying an AP Element
- 10.4.1. Selecting an AP element
- 10.4.2. Resizing an AP element
- 10.4.3. Moving an AP element
- 10.4.4. Using the CSS-P Property inspector
- 10.4.5. The AP Elements panel
- 10.4.6. Aligning AP elements
- 10.4.7. Adding elements to an AP element
- 10.4.8. Forms and AP elements
- 10.5. Creating Your Page Design with AP Elements
- 10.6. Activating AP Elements with Behaviors
- 10.7. Summary
-
11. Using Behaviors
- 11.1. Understanding Behaviors, Events, and Actions
-
11.2. Attaching a Behavior
- 11.2.1. Using the Behaviors panel
- 11.2.2. Adding a behavior
- 11.2.3. Managing events
-
11.2.4. Standard actions
- 11.2.4.1. Call JavaScript
- 11.2.4.2. Change Property
- 11.2.4.3. Check Plugin
- 11.2.4.4. Drag AP Element
- 11.2.4.5. Go to URL
- 11.2.4.6. Jump Menu and Jump Menu Go
- 11.2.4.7. Open Browser Window
- 11.2.4.8. Popup Message
- 11.2.4.9. Preload Images
- 11.2.4.10. Set Nav Bar Image
- 11.2.4.11. Set Text of Container
- 11.2.4.12. Set Text of Frame
- 11.2.4.13. Set Text of Status Bar
- 11.2.4.14. Set Text of Text Field
- 11.2.4.15. Show-Hide Elements
- 11.2.4.16. Swap Image and Swap Image Restore
- 11.2.4.17. Validate Form
- 11.2.5. Spry effects in Dreamweaver
- 11.3. Installing, Managing, and Modifying Behaviors
- 11.4. Summary
-
12. Setting Up Tables
- 12.1. HTML Table Fundamentals
- 12.2. Inserting Tables in Dreamweaver
- 12.3. Modifying Tables
- 12.4. Sorting Tables
- 12.5. Importing Tabular Data
- 12.6. Summary
-
13. Interactive Forms
- 13.1. How HTML Forms Work
- 13.2. Inserting a Form in Dreamweaver
- 13.3. Using Text Fields
- 13.4. Providing Checkboxes and Radio Buttons
- 13.5. Creating Form Lists and Menus
- 13.6. Navigating with a Jump Menu
- 13.7. Activating Your Form with Buttons
- 13.8. Using Hidden and File Fields
- 13.9. Improving Accessibility
- 13.10. Styling Forms with CSS
- 13.11. Summary
- 14. Creating Lists
-
15. Using Frames and Framesets
- 15.1. Frames and Framesets: The Basics
- 15.2. Creating a Frameset and Frames
- 15.3. Adding More Frames
- 15.4. Selecting, Saving, and Closing Framesets
- 15.5. Working with the Frameset Property Inspector
- 15.6. Modifying a Frame
- 15.7. Targeting Frame Content
- 15.8. Handling Frameless Browsers
- 15.9. Investigating Iframes
- 15.10. Summary
- 16. Powering Ajax Pages with Spry
- 17. Working with JavaScript Frameworks
-
10. Working with Divs and AP Elements
-
IV. Incorporating Dynamic Data
- 18. Establishing Connections and Recordsets
- 19. Making Data Dynamic
- 20. Managing Data
- 21. Working with Dynamic Live View
- 22. Crafting Multi-Page Applications
- 23. Using Web Content Management Systems
-
V. Including Multimedia Elements
- 24. Adobe Photoshop, Fireworks, and Bridge Integration
- 25. Inserting Flash Elements
- 26. Adding Video to Your Web Page
- 27. Using Audio on Your Web Page
-
VI. Enhancing Productivity and Web Site Management
-
28. Using Dreamweaver Templates
- 28.1. Understanding Templates
- 28.2. Creating Your Own Templates
- 28.3. Using Editable Regions
- 28.4. Adding Content to Template Documents
- 28.5. Making Attributes Editable
- 28.6. Setting Editable Attributes
- 28.7. Enabling Repeating Regions
- 28.8. Establishing Optional Regions
- 28.9. Nesting Templates
- 28.10. Working with Templates in the Assets Panel
- 28.11. Updating Templates
- 28.12. Removing Template Markup
- 28.13. Changing the Default Document
- 28.14. Editing Content in the Browser
- 28.15. Summary
- 29. Using Library Items and Server-side Includes
- 30. Maximizing Cross-Browser Compatibility
-
31. Building Web Sites with a Team
- 31.1. Following Check In/Check Out Procedures
- 31.2. Keeping Track with Design Notes
- 31.3. Browsing File View Columns
- 31.4. Generating Reports
- 31.5. Administering Adobe Contribute Sites
- 31.6. Communicating with WebDAV
- 31.7. Version Control with Subversion
- 31.8. Summary
- 32. Integrating with XML and XSLT
-
28. Using Dreamweaver Templates
-
VII. Extending Dreamweaver
-
33. Customizing Dreamweaver
- 33.1. Adding New Commands
- 33.2. Managing Menus and Keyboard Shortcuts
- 33.3. Working with Custom Tags
- 33.4. Customizing Property Inspectors
- 33.5. Making Custom Floating Panels
- 33.6. Developing Translators
- 33.7. Extending C-Level Libraries
- 33.8. Customizing Your Tag Libraries
- 33.9. Summary
-
34. Handling Server Behaviors
- 34.1. Understanding Server Behaviors
- 34.2. Applying and Managing Server Behaviors
-
34.3. Standard Server Behaviors
- 34.3.1. Recordset (Query)
- 34.3.2. Repeat Region
- 34.3.3. Recordset Paging
- 34.3.4. Move To Specific Record
- 34.3.5. Show Region
- 34.3.6. Go To Detail Page
- 34.3.7. Go To Related Page
- 34.3.8. Insert Record
- 34.3.9. Update Record
- 34.3.10. Delete Record
- 34.3.11. User authentication
- 34.3.12. Dynamic elements
- 34.3.13. Stored procedure/command/callable
- 34.4. Installing Additional Server Behaviors
- 34.5. Creating Custom Server Behaviors
- 34.6. Summary
- 35. Creating Adobe AIR Applications
- A. What's New in Dreamweaver CS5
- B. What's on the Web Site?
-
33. Customizing Dreamweaver
Product information
- Title: Adobe® Dreamweaver® CS5 Bible
- Author(s):
- Release date: June 2010
- Publisher(s): Wiley
- ISBN: 9780470585863
You might also like
book
Dreamweaver CS5: The Missing Manual
Adobe's website-development program lets you revamp an existing site, or design, build, and manage a new …
book
Dreamweaver CS6: The Missing Manual
Dreamweaver CS6 is the most capable website design and management program yet, but there’s no printed …
book
Dreamweaver MX: The Missing Manual
As the Web's popularity continues to skyrocket, so does that of Macromedia Dreamweaver, one of the …
book
Running Mac OS X Tiger
Running Mac OS X Tiger is the ideal resource for power users and system administrators like …