You are previewing Macromedia Dreamweaver 8 How-Tos: 100 Essential Techniques.
O'Reilly logo
Macromedia Dreamweaver 8 How-Tos: 100 Essential Techniques

Book Description

Macromedia Dreamweaver is widely regarded as one of the best applications to use to build your Web site. In Macromedia Dreamweaver 8 How-Tos, author David Karlins brings you the best techniques  to get you started designing and creating pages and sites in Dreamweaver. Why sort through piles of documentation when you can focus on the techniques you most need to learn? This book presents just the information you need—each stand-alone technique is complete with illustrations and practical  tips taken from Karlins’ experience using and teaching Dreamweaver. These techniques let you explore the program at your own pace, and learn just what you need, when you need it.
• Define local and remote sites
• Master CSS formatting for more complex page designs
• Structure your page using the Dreamweaver table features or frames
• Add RSS content to your pages
• Generate site maps
• Build interactive forms and link them to databases to collect user input
• Define type attributes using HTML or CSS
• Create navigation elements and enhance them with JavaScript behaviors
• Embed multimedia in your pages for a richer user experienc

Table of Contents

  1. Copyright
    1. Dedication
  2. Acknowledgments
  3. 1. Exploring the Dreamweaver Environment
    1. #1. Workspace Setup for Windows
    2. #2. Exploring the Document Window
    3. #3. Viewing Panels and the Property Inspector
    4. #4. Examining the Standard and Document Toolbars
    5. #5. Viewing Style Rendering Tools
    6. #6. Using the Insert Toolbars
  4. 2. Controlling the Dreamweaver Document Window
    1. #7. Three Ways to Edit Page Content
    2. #8. Managing the Design Window
    3. #9. Arranging Windows
    4. #10. Controlling Display from the Status Bar
  5. 3. Defining a Web Site
    1. #11. Collecting Site Content
    2. #12. Defining a Local Site
    3. #13. Organizing Site Files and Folders
    4. #14. Prototyping Site Navigation
    5. #15. Generating and Viewing Site Maps
  6. 4. Connecting to a Remote Server
    1. #16. Defining a Remote Server Connection
    2. #17. Connecting to a Remote Server
    3. #18. Transferring Files
    4. #19. Working with Other Developers
    5. #20. Synchronizing Local and Remote Content
  7. 5. Creating Web Pages
    1. #21. Creating a New Page from Scratch
    2. #22. Using Starter Pages and Page Designs
    3. #23. Choosing a Page Document Type
    4. #24. Naming and Titling Pages
    5. #25. Defining Links and Link Attributes
  8. 6. Page Layout with Tables
    1. #26. Creating a Table in Standard Mode
    2. #27. Creating a Table in Layout Mode
    3. #28. Creating Fixed and Flexible Columns
    4. #29. Embedding Tables within Tables
    5. #30. Defining Table Properties
    6. #31. Defining Cell Properties
  9. 7. Page Layout with Layers and CSS
    1. #32. Creating and Placing Layers
    2. #33. Formatting Layers in the Property Inspector
    3. #34. Managing Layer Properties in the Layers Panel
    4. #35. Creating Divs
    5. #36. Using Rulers, Guides, and Grids as Layout Tools
  10. 8. Formatting Text
    1. #37. Applying HTML Tags to Text
    2. #38. Applying Colors to Fonts
    3. #39. Defining Inline Text Attributes with CSS
  11. 9. Embedding Images
    1. #40. Preparing Images for the Web
    2. #41. Embedding Images on a Page
    3. #42. Making Images Accessible with Alt Tags
    4. #43. Editing Images in Dreamweaver
    5. #44. Generating and Using Thumbnails
    6. #45. Aligning Text and Images
    7. #46. Defining Image Maps
  12. 10. Planning and Implementing Site Elements
    1. #47. Creating Template Pages
    2. #48. Generating New Pages from Templates
    3. #49. Updating Templates
    4. #50. Creating and Embedding Library Items
    5. #51. Updating Library Items
    6. #52. Including Navigation in Templates and Library Items
    7. #53. Uploading Templates and Library Items
  13. 11. Formatting Page Elements with CSS
    1. #54. Formatting Page Elements with Style Sheets
    2. #55. Formatting the Body Tag with CSS
    3. #56. Formatting HTML Text Tags with CSS
    4. #57. Formatting Page Elements with CSS
    5. #58. Applying CSS to Links
    6. #59. Defining CSS for Printable Pages
    7. #60. Updating Sites with CSS
    8. #61. Managing CSS Between Local and Remote Sites
  14. 12. Designing with Frames
    1. #62. Generating a Frameset from Dreamweaver Designs
    2. #63. Examining and Formatting Framesets and Frame Attributes
    3. #64. Defining Links Between Frames
  15. 13. Embedding Media
    1. #65. Linking to Media Files
    2. #66. Creating Flash Text in Dreamweaver
    3. #67. Creating Flash Buttons in Dreamweaver
    4. #68. Embedding Flash and Flash Video Files
    5. #69. Embedding QuickTime Media
    6. #70. Embedding Windows Media
    7. #71. Embedding RealMedia
    8. #72. Including FlashPaper and PDF Files on Your Site
  16. 14. Collecting Data in Forms
    1. #73. Creating Jump Menus
    2. #74. Embedding Forms Linked to Server Databases
    3. #75. Defining a Form in Dreamweaver
    4. #76. Placing Text Fields and Text Areas
    5. #77. Placing Radio Buttons and Check Boxes
    6. #78. Placing Lists/Menus and File Fields
    7. #79. Using Hidden Fields
    8. #80. Placing Form Buttons
    9. #81. Defining Form Actions
  17. 15. Adding Animation and JavaScript
    1. #82. Defining Browsers for Behaviors
    2. #83. Creating a Timeline
    3. #84. Opening a Browser Window
    4. #85. Designing a Pop-up Window
    5. #86. Validating Form Data
    6. #87. Attaching Sounds to Events
    7. #88. Creating a Rollover
    8. #89. Creating an Interactive Navigation Bar
    9. #90. Generating a Photo Album
    10. #91. Creating a Pop-up Menu
  18. 16. Using Testing and Site Maintenance Tools
    1. #92. Testing Links Sitewide
    2. #93. Checking Spelling
    3. #94. Cleaning Up Word HTML
    4. #95. Adding Design Notes
    5. #96. Checking Browser Compatibility
    6. #97. Testing Browsers for Media Support
    7. #98. Cleaning Up HTML
    8. #99. Testing Accessibility
    9. #100. Synchronizing Local and Remote Sites