Dreamweaver is the tool most widely used for designing and managing professional-looking websites, but it's a complex program. That's where Dreamweaver CS5.5: The Missing Manual comes in. With its jargon-free explanations, 13 hands-on tutorials, and savvy advice from Dreamweaver expert Dave McFarland, you'll master this versatile program with ease.
Get A to Z guidance. Go from building your first web page to creating interactive, database-driven sites.
Build skills as you learn. Apply your knowledge through tutorials and downloadable practice files.
Create a state-of-the-art website. Use powerful, easy-to-use tools such as CSS3 and Spry effects to build visually rich, fast-loading pages.
Add instant interactivity. Choose from pre-packaged JavaScript programs to add drop-down menus, tabbed panels, forms, and other features.
Tap into databases. Connect your site to a database and build pages that dynamically sort and display stored information.
Go mobile. Build and preview websites for smartphones and tablets.
Discover hidden tips and tricks. Get undocumented workarounds and shortcuts.
Building a Web Page
Chapter 1 Dreamweaver CS5.5 Guided Tour
The Dreamweaver CS5.5 Interface
Setting Up a Site
Creating a Web Page
The Dreamweaver Test Drive
Chapter 2 Adding Text to Your Web Pages
Adding Text in Dreamweaver
Copying and Pasting Text
Selecting Text
Spell-Checking
Chapter 3 Text Formatting
Paragraph Formatting
Creating and Formatting Lists
Text Styles
Chapter 4 Introducing Cascading Style Sheets
Cascading Style Sheet Basics
Creating Styles
Using Styles
Manipulating Styles
Text Formatting with CSS
Cascading Style Sheets Tutorial
Chapter 5 Links
Understanding Links
Adding a Link
Adding an Email Link
Linking Within a Web Page
Modifying a Link
Styling Links
Creating a Navigation Menu
Link Tutorial
Chapter 6 Images
Adding Images
Inserting an Image from Photoshop
Modifying an Image
Controlling Images with CSS
Editing Graphics
Image Maps
Rollover Images
Tutorial: Inserting and Formatting Graphics
Chapter 7 Tables
Table Basics
Inserting a Table
Selecting Parts of a Table
Expanded Table Mode
Formatting Tables
Modifying Cell and Row Properties
Adding and Removing Cells
Merging and Splitting Cells
Tabular Data
Tables Tutorial
Building a Better Web Page
Chapter 8 Advanced CSS
Compound Selectors
Fast Style Editing with the Properties Pane
Moving and Managing Styles
More About CSS
Using the Code Navigator
Styling for Print
Using CSS3
Chapter 9 Page Layout
Types of Web Page Layouts
Float Layout Basics
Understanding the Box Model
Dreamweaver’s CSS Layouts
Modifying Dreamweaver’s CSS Layouts
Absolute Positioning
Adding an AP Div to Your Page
Drawing AP Divs
The AP Elements Panel
Modifying AP Element Properties
Nesting AP Divs
CSS Layout Tutorial
Chapter 10 Troubleshooting CSS
Analyzing CSS with Dreamweaver
Checking Browser Compatibility
Overcoming Common CSS Problems
Handling Internet Explorer 6 Bugs
Chapter 11 Under the Hood: HTML
Controlling How Dreamweaver Handles HTML
Code View
Live Code
Quick Tag Editor
Tag Inspector
Comparing Versions of a Web Page
Reference Panel
Inserting JavaScript
Chapter 12 Designing Websites for Mobile Devices
Previewing at Different Resolutions
Media Queries
Strategies for Using Media Queries
jQuery Mobile
Bringing Your Pages to Life
Chapter 13 Forms
Form Basics
Creating a Form
Adding Form Elements
Validating Forms
Forms Tutorial
Chapter 14 Spry: Creating Interactive Web Pages
What is Spry?
Tabbed Panels
Accordions
Collapsible Panels
Spry Tooltips
Spry Data Sets
Live View
Chapter 15 Dreamweaver Behaviors
Understanding Behaviors
Applying Behaviors
Events
The Actions, One by One
Advanced Behaviors
Adding More Behaviors
The Widget Browser
Chapter 16 Add Flash and Other Multimedia
Flash: An Introduction
Automate the Flash Download
Add Flash videos
Other Video Options
Building a Website
Chapter 17 Introducing Site Management
The Structure of a Website
Site Assets
Chapter 18 Testing Your Site
Site Launch Checklist
Previewing Web Pages in BrowserLab
Find and Fix Broken Links
Validating Web Pages
Cleaning Up HTML (and XHTML)
Site Reporting
Download Statistics
Chapter 19 Moving Your Site to the Internet
Adding a Remote Server
Transferring Files
Check In and Check Out
Synchronizing Site Files
Communicating with Design Notes
Dreamweaver CS5.5 Power
Chapter 20 Snippets and Libraries
Snippets Basics
Using Snippets
Creating Snippets
Built-In Snippets
Library Basics
Creating and Using Library Items
Editing Library Items
Snippets and Library Tutorial
Chapter 21 Templates
Template Basics
Creating a Template
Defining Editable Regions
Adding Optional Regions
Nested Templates
Building Pages Based on a Template
Updating a Template
Template Tutorial
Chapter 22 Find and Replace
Find and Replace Basics
Basic Text and HTML Searches
Advanced Text Searches
Advanced Tag Searches
A Powerful Example: Adding Alt Text Fast
Chapter 23 Customizing Dreamweaver
Keyboard Shortcuts
Dreamweaver Extensions
Dynamic Dreamweaver
Chapter 24 Getting Started with Dynamic Websites
Pieces of the Puzzle
Dynamic Websites: The Setup
Creating a Dynamic Page
Databases: A Quick Introduction
Loading a Database
Connecting to a Database
Chapter 25 Adding Dynamic Data to Your Pages
Retrieving Information
Adding Dynamic Information
Displaying Multiple Records
Recordset Navigation
Master Detail Page Set
Passing Information Between Pages
Viewing Live Data
Tutorial: Displaying Database Info
Chapter 26 Web Pages that Manipulate Database Records
David Sawyer McFarland is president of Sawyer McFarland Media, Inc., a web development and training company in Portland, Oregon. He is an accomplished writer and trainer and teaches in the Portland State University multimedia program. David is the author of several bestselling Missing Manuals on web technologies.
Stacie Arellano provided quality control for Dreamweaver CS5.5: The MissingManual. The book was composited in Adobe InDesign CS4 by Dessin Designs(www.dessindesigns.com).
The cover of this book is based on a series design originally created by David Freedmanand modified by Mike Kohnke, Karen Montgomery, and Fitch (www.fitch.com). Back cover design, dog illustration, and color selection by Fitch.David Futato designed the interior layout, based on a series design by Phil Simpson.
The text font is Adobe Minion; the heading font is Adobe Formata Condensed;and the code font is LucasFont’s TheSansMonoCondensed. The illustrations thatappear in the book were produced by Robert Romano and Rebecca Demarest usingAdobe Photoshop and Illustrator CS.
Comments about oreilly Dreamweaver CS5.5: The Missing Manual:
Dreamweaver CS 5.5 - the missing manual by David Sawyer McFarland is one book that tries to not only introduce dreamewaever but also the concepts of web design. Something of a nice blend between conceptual learning and quick reference has made the book worth every penny one spend on it. As it is said "Jack of all trades, Master of nothing" the book finds difficulty to concentrate specifically to a group of people, whether novices,beginners,experts or dreamweaver regulars, but caters to everyone. The contents are quite insightfully segmented so that seasoned users can skip quite first few chapters and take off from where you are comfortable with.
Tutorials provided are well refined and nothing of sort of redundancy in contents occurs anywhere. The book will help one to get a real picture of dreamweaver's capabilities. Well structured formatting of book makes it a quick and complete reference while the layout, flow of language and various side notes,tips and illustrative examples makes it a good and engaging read. Coming to advanced sections such as templates,dynamic sites and libraries the author does a wonderful job in explaining the conceptual and usage aspect of those features.
Bottomline: go and grab one of those copies, start working with dreamweaver and when you are stuck just go for the read.