- ホーム
- > 洋書
- > 英文書
- > Internet / Web Programming
Full Description
Do more with Microsoft Expression Web 4 SP2-in less time! This is the world's most expert, complete, and practical guide to succeeding with Expression Web 4 SP2! Microsoft insider Jim Cheshire presents today's best solutions for everything you need to do with Expression Web 4 SP2 and its brand-new HTML5, CSS3, and jQuery tools!. Create, edit, and manage content... implement leading-edge designs... integrate dynamic content... add powerful features with no custom coding... leverage SP2's latest time-saving features...do the job right, and do it fast! "In the trenches" solutions, big-picture insights, real examples, time-saving shortcutsBoost productivity with custom workspaces, Snapshot & Snippet panels, Universal Commenting, and other SP2 improvementsOptimize every phase of development, from site creation through reportingUse Expression Web 4 features together to solve real web design problems and achieve real business goalsBuild HTML5/CSS3 standards-compliant sites that work properly in any modern browserLearn high-efficiency techniques for using tables, forms, and QuickTagsAdd more dynamic, interactive content with Behaviors and LayersDifferentiate your site with dynamic components and client-side JavaScriptUse ASP.NET's simple tools to display, edit, and manage data without custom codeDevelop accessible, Section 508- or WCAG-compliant sitesEfficiently test sites and apps with SP2's enhanced SuperPreview and remote browsingEasily password-protect content with ASP.NET Login controls and membership featuresLeverage Expression Web's updated PHP 5.3 support, including module IntelliSense and "Open as PHP"Efficiently troubleshoot any site development problem Register your book at www.quepublishing.com/title/9780789749192 to get the entire book in searchable PDF format, including all examples and sample files, plus a bonus four-chapter mini book on creating add-ins with JavaScript and HTML!
Contents
Introduction Who Should Use This Book? 1Why Use Expression Web? 1How This Book Is Organized 2 Special Elements 3 I An Overview 1 An Overview of Expression Web 4 5The Expression Web Interface 5 Panels 5 The Folder List 7 The Design Surface 8 The Status Bar 9Working with Sites 9 Creating Sites 9 Site Reports 10 Publishing Sites 10Tools for Creating Pages 11 Dynamic Web Templates 11 Find and Replace 11 Editing Tag Properties 12 Quick Tag Tools 13Powerful CSS Tools 13 Style Builder 13 Manage Styles Panel 14 Apply Styles Panel 14Site Optimization 16 Accessibility Checker 16 Compatibility Checker 16 SEO Checker 17 SuperPreview 17 CSS Reports 17Scripting and Dynamic Content 18 Interactive Buttons 19 Behaviors 19 Layers 19 Photoshop Content 21 Deep Zoom Images 21 Video 21ASP.NET Controls 22PHP Support 22Data Access Features 23Creating Add-Ins 23 II Creating Content in Expression Web 4 2 Creating, Opening, and Importing Sites 25What Is a Site? 25How Expression Web Maintains a Site 25Sites and Subsites 27Site Templates 27Types of Sites 29 Disk-Based Sites 29 FTP Sites 32 HTTP Sites 35Importing Sites with the Import Site Wizard 38 Choosing an Import Method 38 Specifying a Destination Web Location 44 Finishing the Site Import Process 44Deciding on a Site Type 45 3 Creating Pages and Basic Page Editing 47Creating Pages 47 General Page 47 ASP.NET Pages 49 CSS Layouts 50 Style Sheets 50 Frames Pages 51Importing Files 51Formatting Text 52 How Expression Web Formats Text 52 Font Families 54 Font Sizes 55Creating Hyperlinks 55 Targeting Hyperlinks 56 Hyperlink Parameters 56 HTML Bookmarks 57 Hyperlink Screentips 58Spell-Checking 59Configuring Page Properties 60 General Tab 60 Formatting Tab 61 Advanced Tab 61 Custom Tab 62 Language Tab 63Using Code Snippets 63Configuring File Editors 65Making the Most of Code Snippets 68 4 Using Page Views 69Introduction to Page Views 69Working in Design View 70 Visual Aids 70 Ruler and Grid 74 Tracing Images 76 Adjusting Page Size 78Working in Code View 79 Customizing Code Formatting 81 Quick Tag Tools 83 IntelliSense 83 Context Menu 84 Bookmarks 84Working in Split View 85Taking Advantage of Page Views 86 5 Using Tables 87The Origin of Tables 87The Makeup of an HTML Table Tag 88 The align Attribute 88 Table Borders 90 The cellpadding Attribute 91 The cellspacing Attribute 92 The frame Attribute 93Rows, Columns, and Cells 93 The colspan and rowspan Attributes 94 Aligning Content in Cells 95 middle 95Tables in Expression Web 96 Inserting Tables 97 Customizing Tables 97Designing for Multiple Resolutions Using Tables 106 6 Using Frames 109Using Frames in Sites 109 When to Use Frames 109 When Not to Use Frames 110Creating Frames Pages 110Configuring Frames 112 Splitting Frames 113 Deleting Frames 114Creating Alternative Content 114Targeting Frames 115Adding and Configuring Inline Frames 117Tips for Frames 119 Frame Borders 119 Resizable Frames 120 Breaking Out of a Frameset 121 7 Editing Tag Properties 123An Introduction to Tag Properties 123Understanding the Tag Properties Panel 123Viewing Tag Properties with the Tag Properties Panel 126Setting Tag Attributes with the Tag Properties Panel 128 Creating a Page 128 Setting Tag Properties 128Using Events with the Tag Properties Panel 130Tag Properties and Web Standards 131 8 Using the Quick Tag Tools 133Introduction to the Quick Tag Tools 133Locating and Selecting Elements Using the Quick Tag Selector 134Editing Page Content Using the Quick Tag Editor 136 Editing a Tag 137 Removing a Tag 138 Inserting HTML 140 Wrapping a Tag 141 Controlling Positioning 142 Editing Tag Properties 142When to Use the Quick Tag Editor 142 9 Using Graphics and Multimedia 145Web Image Formats 145 The GIF Format 145 The JPEG Format 146 The PNG Format 146Inserting Images 146Formatting Images 148 Resizing Images 148 Changing Picture Properties 149Converting Images 151Creating Image Thumbnails 153 Configuring Auto Thumbnails 155Creating Image Maps 156Inserting Multimedia 157 Inserting Flash Movies 157 Inserting Silverlight Applications 159 Inserting Silverlight Video 160 Inserting Deep Zoom Images 161 Inserting Windows Media 163Importing Adobe Photoshop Files 167Page Transitions 168Serving Video 169 10 Using Find and Replace 171An Introduction to Find and Replace 171Finding and Replacing Text 172 Using Regular Expressions 172 Finding Text 173 Replacing Text 176Using HTML Rules in Find and Replace 179Finding and Replacing HTML Tags 181Saving Queries 182Editing and Removing Recent Searches 183 11 Configuring Page Editor Options 187Accessing Page Editor Options 187Exploring Page Editor Options 187 The General Tab 187 AutoThumbnail Tab 191 Default Fonts Tab 191 Code Formatting Tab 191 CSS Tab 191 Color Coding Tab 193 Authoring Tab 193 Picture Tab 195 Code Snippets Tab 195 Ruler and Grid Tab 195 IntelliSense Tab 197 Font Families Tab 197Experiment to Learn More 199 12 Maintaining Compatibility and Accessibility 201An Introduction to Accessibility 201Designing for Accessibility 202 Accessible Hyperlinks 202 Accessible Tables 203 Accessible Frames 204 Other Accessibility Considerations 204Using the Accessibility Checker 205 Checking Accessibility 205Working with the Accessibility Panel 206Generating Accessibility Reports 208Designing for Compatibility 209What Is Browser Compatibility? 209Compatibility Features in Expression Web 210 Identifying Code Problems 210 Marking Invalid Code 213 Using Reports to Find Problems 214Seeing Color 216 13 Using SuperPreview 217An Overview of SuperPreview 217 SuperPreview 217How SuperPreview Generates a Preview 218The SuperPreview Interface 220 Pointer Modes 220 DOM Highlighting 220 UI Helpers 220 Layout Modes 221 Preview URL 221 Baseline and Comparison Browser Selectors 222 DOM Tab 222 Browser Size Drop-Down 224Using SuperPreview to Preview Layout 224 Setting Up the Previews 224 Generating Previews 225 Fixing Rendering Problems 225Using the Snapshot Panel 229Using Remote Browsers 230Building Layouts with SuperPreview 232 III Publishing and Managing Websites 14 Publishing a Site 235What Is Publishing? 235Server Options for Publishing 236 FTP 236 FrontPage Server Extensions 237 WebDAV 239 File System 240Publishing Content 241 Configuring a Publishing Destination and Publishing a Site 241 Publishing Selected Files and Synchronizing Files 244 Optimizing HTML During Publishing 244 Troubleshooting HTTP Publishing 246Hosting Your Site 253 15 Site Management and Reporting 255Site Settings 255 General Tab 255 Preview Tab 256 Advanced Tab 257 Publishing Tab 258Site Reports 259 Configuring Reports 261 Saving Reports 263Using SEO Reports to Increase Traffic 263 16 Using Personal Web Packages 267What Are Web Packages? 267Creating a Web Package 267Importing a Web Package 270Capitalizing on Web Packages 272 IV Using CSS in Expression Web 4 17 Creating Style Sheets 273An Introduction to CSS 273The Purpose of CSS 274How CSS Is Applied to Pages 277 External Style Sheets 277 Embedded Style Sheets 277 Inline Styles 278Formatting Content with CSS 278Positioning Content with CSS 284CSS Classes 287 Basic Application of a CSS Class 287 Applying Multiple CSS Classes 289 Pseudo-Classes 290 Pseudo-Elements