| |
| |
Foreword | |
| |
| |
Preface | |
| |
| |
Acknowledgments | |
| |
| |
| |
Getting Started with Dreamweaver | |
| |
| |
| |
What Is Dreamweaver? | |
| |
| |
The Real World of Dreamweaver | |
| |
| |
The Dreamweaver Interface | |
| |
| |
Up-to-Date HTML Standards | |
| |
| |
Next-Generation Features | |
| |
| |
Program Extensibility | |
| |
| |
Automation Enhancements | |
| |
| |
Site Management Tools | |
| |
| |
| |
QuickStart for Beginners | |
| |
| |
Setting Up a Site | |
| |
| |
Home Page Layout | |
| |
| |
Including Client Text | |
| |
| |
Activating the Page | |
| |
| |
Previewing and Posting the Page | |
| |
| |
| |
A Hands-On Tour of Dreamweaver | |
| |
| |
Viewing the Document Window | |
| |
| |
Working with the Status Bar | |
| |
| |
Selecting from the Objects Palette | |
| |
| |
Getting the Most out of the Property Inspector | |
| |
| |
Using the Launcher | |
| |
| |
Customizing Your Workspace with Dockable Windows and Palettes | |
| |
| |
Accessing the Menus | |
| |
| |
| |
Setting Your Preferences | |
| |
| |
Customizing Your Environment | |
| |
| |
Adjusting Advanced Features | |
| |
| |
Making Online Connections | |
| |
| |
Customizing Your Code | |
| |
| |
| |
Using the Help System | |
| |
| |
Navigating the Help Screen | |
| |
| |
Stepping through the Tutorial | |
| |
| |
Getting Help Online | |
| |
| |
| |
Setting Up Your First Site | |
| |
| |
Planning Your Site | |
| |
| |
Defining a Local Site | |
| |
| |
Relative and Absolute Addresses | |
| |
| |
Creating and Saving New Pages | |
| |
| |
Previewing Your Web Pages | |
| |
| |
Putting Your Pages Online | |
| |
| |
| |
Publishing with the Site Window | |
| |
| |
Site Management with Dreamweaver | |
| |
| |
Setting Up a New Site | |
| |
| |
Using the Site Window | |
| |
| |
Checking a File In and Out | |
| |
| |
Checking Links | |
| |
| |
Launching External Editors | |
| |
| |
Working with the Site Map | |
| |
| |
| |
Using Basic HTML in Dreamweaver | |
| |
| |
| |
Understanding How HTML Works | |
| |
| |
The Structure of an HTML Page | |
| |
| |
Defining [head] Elements | |
| |
| |
Adding to the [body] | |
| |
| |
Working with the HTML Source Inspector | |
| |
| |
Rapid Tag Modification with the Quick Tag Editor | |
| |
| |
Inserting Symbols and Special Characters | |
| |
| |
| |
Adding Text to Your Web Page | |
| |
| |
Starting with Headings | |
| |
| |
Working with Paragraphs | |
| |
| |
Importing Word HTML | |
| |
| |
Styling Your Text | |
| |
| |
Using HTML Styles | |
| |
| |
Modifying Text Format | |
| |
| |
Incorporating Dates | |
| |
| |
Commenting Your Code | |
| |
| |
| |
Inserting Images | |
| |
| |
Web Graphic Formats | |
| |
| |
Using Inline Images | |
| |
| |
Putting Pictures in the Background | |
| |
| |
Dividing the Web Page with Horizontal Rules | |
| |
| |
Applying Simple Web Animation | |
| |
| |
Dreamweaver Technique: Including Banner Ads | |
| |
| |
Inserting Rollover Images | |
| |
| |
Adding a Navigation Bar | |
| |
| |
| |
Establishing Web Links | |
| |
| |
Understanding URLs | |
| |
| |
Surfing the Web with Hypertext | |
| |
| |
Adding an E-mail Link | |
| |
| |
Navigating with Anchors | |
| |
| |
Targeting Your Links | |
| |
| |
| |
Creating Lists | |
| |
| |
Creating Bulleted (Unordered) Lists | |
| |
| |
Mastering Numbered (Ordered) Lists | |
| |
| |
Making Definition Lists | |
| |
| |
Using Nested Lists | |
| |
| |
Accessing Special List Types | |
| |
| |
Dreamweaver Technique: Building Graphical Bullets | |
| |
| |
| |
Incorporating Advanced HTML | |
| |
| |
| |
Setting Up Tables | |
| |
| |
HTML Table Fundamentals | |
| |
| |
Inserting Tables in Dreamweaver | |
| |
| |
Setting Table Preferences | |
| |
| |
Modifying Tables | |
| |
| |
Working with Table Formats | |
| |
| |
Sorting Tables | |
| |
| |
Importing Tabular Data | |
| |
| |
Structuring Your Web Page with Tables | |
| |
| |
Nesting Tables | |
| |
| |
| |
Making Client-Side Image Maps | |
| |
| |
Client-Side Image Maps | |
| |
| |
Creating Image Hotspots | |
| |
| |
Converting Client-Side Maps to Server-Side Maps | |
| |
| |
Dreamweaver Technique: Building an Image Map Rollover | |
| |
| |
| |
Interactive Forms | |
| |
| |
How HTML Forms Work | |
| |
| |
Inserting a Form in Dreamweaver | |
| |
| |
Using Text Boxes | |
| |
| |
Providing Checkboxes and Radio Buttons | |
| |
| |
Creating Form Lists and Menus | |
| |
| |
Navigating with a Jump Menu | |
| |
| |
Activating Your Form with Buttons | |
| |
| |
Using the Hidden Field and the File Field | |
| |
| |
| |
Using Frames and Framesets | |
| |
| |
Frames and Framesets: The Basics | |
| |
| |
Creating a Frameset and Frames | |
| |
| |
Quick Framesets with the Frame Objects | |
| |
| |
Working with the Frameset Property Inspector | |
| |
| |
Modifying a Frame | |
| |
| |
Targeting Frame Content | |
| |
| |
Handling Frameless Browsers | |
| |
| |
| |
Extending HTML Through Dreamweaver | |
| |
| |
| |
Accessing External Programs | |
| |
| |
Using CGI Programs | |
| |
| |
Incorporating Plug-ins | |
| |
| |
Working with ActiveX Components | |
| |
| |
Adding Java Applets | |
| |
| |
Adding JavaScript and VBScript | |
| |
| |
| |
Creating and Using Objects | |
| |
| |
Inserting Dreamweaver Objects | |
| |
| |
Modifying the Objects Palette | |
| |
| |
Adding Other Objects | |
| |
| |
Creating Custom Objects | |
| |
| |
Putting JavaScript to Work in Custom Objects | |
| |
| |
| |
Using Behaviors | |
| |
| |
Understanding Behaviors, Events, and Actions | |
| |
| |
Attaching a Behavior | |
| |
| |
Managing and Modifying Your Behaviors | |
| |
| |
| |
Creating a Behavior | |
| |
| |
Creating a Behavior from Scratch | |
| |
| |
Extending Dreamweaver Documentation | |
| |
| |
Useful Common Functions | |
| |
| |
Dreamweaver Behavior Techniques | |
| |
| |
| |
Customizing Dreamweaver | |
| |
| |
Adding New Commands | |
| |
| |
Managing Menus and Keyboard Shortcuts | |
| |
| |
Working with Custom Tags | |
| |
| |
Customizing Property Inspectors | |
| |
| |
Making Custom Floaters | |
| |
| |
Developing Translators | |
| |
| |
Extending C-Level Libraries | |
| |
| |
| |
Adding Multimedia Elements | |
| |
| |
| |
Fireworks Integration | |
| |
| |
Easy Graphics Modification | |
| |
| |
Inserting Rollovers | |
| |
| |
Controlling Fireworks with Dreamweaver | |
| |
| |
| |
Adding Video to Your Web Page | |
| |
| |
Video on the Web | |
| |
| |
The Streaming Media Big Three | |
| |
| |
Working with Video Clips | |
| |
| |
Playing Videos within Dreamweaver | |
| |
| |
Inserting QuickTime Movies | |
| |
| |
Streaming with RealMedia | |
| |
| |
| |
Using Audio on Your Web Page | |
| |
| |
Digital Audio Fundamentals | |
| |
| |
Music Files | |
| |
| |
MP3 Mini-Primer | |
| |
| |
Linking to Audio Files | |
| |
| |
Embedding Sounds and Music | |
| |
| |
Targeting Specific Plug-ins | |
| |
| |
Installing Streaming Audio | |
| |
| |
Sonifying with the Beatnik ActionSet Pro | |
| |
| |
| |
Shockwave and Flash Movies | |
| |
| |
Shockwave and Flash: What's the Difference? | |
| |
| |
Including Shockwave Movies in Dreamweaver Projects | |
| |
| |
Specifying Shockwave Properties | |
| |
| |
Designating Flash Attributes | |
| |
| |
Configuring MIME Types | |
| |
| |
Managing Links in Flash Movies with Dreamweaver | |
| |
| |
Providing User Interaction with Shockwave Movies | |
| |
| |
Dreamweaver Technique: Triggering Behaviors from Flash Movies | |
| |
| |
| |
Dynamic HTML and Dreamweaver | |
| |
| |
| |
What Is Dynamic HTML? | |
| |
| |
Fundamentals of Dynamic HTML | |
| |
| |
Accessing DHTML in Netscape Communicator | |
| |
| |
Working with DHTML and Internet Explorer | |
| |
| |
| |
Building Style Sheet Web Pages | |
| |
| |
Understanding Cascading Style Sheets | |
| |
| |
Creating and Applying a Style Sheet in Dreamweaver | |
| |
| |
Styles and Their Attributes | |
| |
| |
Linking to an External Style Sheet | |
| |
| |
| |
Working with Layers | |
| |
| |
Layers 101 | |
| |
| |
Creating Layers with Dreamweaver | |
| |
| |
Modifying a Layer | |
| |
| |
Creating Your Page Design with Layers | |
| |
| |
Activating Layers with Behaviors | |
| |
| |
Dreamweaver Technique: Creating a Loading Layer | |
| |
| |
| |
Working with Timelines | |
| |
| |
Into the Fourth Dimension with Timelines | |
| |
| |
Creating Animations with Timelines | |
| |
| |
Adding Layers to the Timelines Inspector | |
| |
| |
Modifying a Timeline | |
| |
| |
Triggering Behaviors in Timelines | |
| |
| |
Dreamweaver Technique: Creating a Multiscreen Slideshow | |
| |
| |
| |
Creating Next-Generation Code with Dreamweaver | |
| |
| |
| |
Extending with XML | |
| |
| |
Understanding XML | |
| |
| |
Exporting XML | |
| |
| |
Importing XML | |
| |
| |
| |
Adding Multimedia Extensions | |
| |
| |
Understanding SMIL | |
| |
| |
IBM HotMedia | |
| |
| |
Zooming into Graphics | |
| |
| |
| |
Building Active Web Sites | |
| |
| |
Understanding Active Content | |
| |
| |
E-Commerce Solutions | |
| |
| |
Understanding E-commerce | |
| |
| |
Ensuring Dreamweaver Compatibility | |
| |
| |
| |
Enhancing Web Site Management and Workflow in Dreamweaver | |
| |
| |
| |
Using Dreamweaver Templates | |
| |
| |
Understanding Templates | |
| |
| |
Creating Your Own Templates | |
| |
| |
Using Editable Regions | |
| |
| |
Adding Content to Template Documents | |
| |
| |
Working with the Templates Palette | |
| |
| |
Updating Templates | |
| |
| |
Changing the Default Document | |
| |
| |
| |
Using the Repeating Elements Library | |
| |
| |
Dreamweaver Libraries | |
| |
| |
Using the Library Palette | |
| |
| |
Editing a Library Item | |
| |
| |
Updating Your Web Sites with Libraries | |
| |
| |
Applying Server-Side Includes | |
| |
| |
| |
Maximizing Browser Targeting | |
| |
| |
Converting Pages in Dreamweaver | |
| |
| |
Ensuring Browser Compatibility | |
| |
| |
Testing Your Page with a Targeted Browser | |
| |
| |
Customizing a Browser Profile | |
| |
| |
| |
What's on the CD-ROM? | |
| |
| |
| |
CourseBuilder for Dreamweaver | |
| |
| |
| |
BBEdit 5.0 Primer (For Macintosh Users) | |
| |
| |
| |
HomeSite 4.5 Primer (For Windows Users) | |
| |
| |
Index | |
| |
| |
End-User License Agreement | |
| |
| |
CD-ROM Installation Instructions | |