Table of contents : Table of Contents......Page 6 Acknowledgments......Page 10 Introduction......Page 12 Chapter 1. Understanding How......Page 22 Understanding the Expression Web 4 Interface......Page 23 Opening a Site......Page 30 Using Site Views......Page 35 Opening a Page......Page 41 Using Page Views......Page 43 Using the Snapshot Panel......Page 50 Using Visual Aids......Page 54 Using Browser Preview......Page 57 Using SuperPreview......Page 62 Key Points......Page 67 Chapter 2. Capitalizing on Expression Web 4 Functionality......Page 68 Changing Site Settings......Page 69 Changing Application Options......Page 75 Changing Page Editor Options......Page 82 Using the Expression Development Server......Page 86 Using PHP with the Expression Development Server......Page 92 Creating a New Site from an Expression Web Template......Page 101 Creating an Empty Site and Importing Files and Folders......Page 112 Using the Import Site Wizard......Page 117 Configuring Add-ins......Page 122 Key Points......Page 126 Chapter 3. Capitalizing on the Template Options in Expression Web 4......Page 128 Understanding Template Concepts......Page 129 Using Dynamic Web Templates......Page 130 Using the Include Page Feature......Page 149 Using ASP.NET Master Pages......Page 157 Using ASP.NET Web User Controls......Page 166 Using PHP Include Files......Page 171 Key Points......Page 177 Chapter 4. It’s All About Content......Page 178 Using Tables Properly......Page 179 Using Lists to Group Information......Page 184 Using Semantic Markup......Page 194 Styling the Presentation of Your Content......Page 198 Adding Images to a Web Page......Page 209 Editing Images with Expression Design......Page 219 Using Photoshop Files in a Web Page......Page 230 Using Silverlight Video in a Web Page......Page 234 Using Deep Zoom Composer Projects in a Web Page......Page 243 Key Points......Page 250 Chapter 5. Understanding Validity and Accessibility......Page 252 Understanding and Changing a DOCTYPE......Page 253 Verifying and Addressing W3C Validity......Page 259 Verifying and Addressing Accessibility......Page 265 Styling Text with Cascading Style Sheets......Page 268 Key Points......Page 277 Working with a Graphics Template......Page 278 Creating an HTML Layout......Page 293 Styling Major HTML Elements......Page 305 Designing the Site Architecture and Navigation......Page 318 Styling for Alternative Media......Page 337 Key Points......Page 343 Understanding Server-Side vs. Client-Side Scripting......Page 344 Using Layers and Behaviors......Page 345 Using Data View in an HTML Page......Page 353 Creating and Using HTML Forms......Page 364 Key Points......Page 370 Using jQuery in Expression Web......Page 372 Using the Expression Web PHP Tools......Page 383 Key Points......Page 400 Chapter 9. Adding Functionality with ASP.NET and AJAX......Page 402 The ASP.NET Segment of the Toolbox......Page 403 Converting a DWT to a Master Page......Page 404 Using Site Navigation Controls......Page 421 Using the AdRotator Control......Page 432 Linking to Data Sources and Using Data Controls......Page 436 Using ASP.NET Ajax Features......Page 451 Key Points......Page 455 Chapter 10. Managing and Publishing Your Work......Page 456 Considering Hosting Requirements......Page 457 Finding and Registering a Domain Name......Page 458 Understanding the Publishing Protocols Available in Expression Web......Page 460 Publishing with FTP......Page 462 Publishing Using HTTP (FrontPage Server Extensions)......Page 470 File System Publishing......Page 475 Backing Up Server-Based Sites......Page 480 Editing Server-Based Sites......Page 486 Using Site Settings......Page 493 Publishing Selectively......Page 499 Using Subsites......Page 506 Import and Export Web Packages......Page 510 Use SEO Reports......Page 514 Key Points......Page 518 Index......Page 520 About the Author......Page 542