Introduction 1
Part I: Creating Great Websites 7
Chapter 1: The Many Ways to Design a Web Page 9
Chapter 2: Opening and Creating Sites 35
Chapter 3: Creating Web Graphics 65
Chapter 4: Managing, Testing, and Publishing a Website 91
Part II: Creating Page Designs with Style 125
Chapter 5: Introducing Cascading Style Sheets 127
Chapter 6: Creating and Editing CSS Styles 161
Chapter 7: Designing with CSS3 205
Chapter 8: Saving Time with Templates and More 219
Chapter 9: Coming to the HTML Table 245
Part III: Making Your Site Cool with Advanced Features 263
Chapter 10: Adding Interactivity with Behaviors 265
Chapter 11: Creating AJAX Features with Spry 287
Chapter 12: Showing Off with Multimedia 303
Chapter 13: Forms Follow Function 329
Part IV: The Part of Tens 353
Chapter 14: Ten Resources You May Need 355
Chapter 15: Ten Ways to Promote Your Site 361
Index 371