371 Pages · 46.73 mb ·
Web Design
- Teach Yourself VISUALLY™ Web Design (Page 1) - Table of Contents (Page 8) - Chapter 1: The Tools of Web Design and Planning Your Site (Page 16) - A Brief History of the Web (Page 18) - Understanding Browsers (Page 20) - Visual Design Tools (Page 22) - Code-based Tools (Page 23) - Graphics Programs (Page 24) - Understanding the Importance of Planning Your Site (Page 25) - Understanding Your Audience (Page 26) - Gather Your Materials (Page 27) - Plan Your Navigation Structure (Page 28) - Plan Your File Structure (Page 29) - Chapter 2: Getting Started with HTML (Page 30) - Introduction to HTML (Page 32) - Create Your First Web Page (Page 34) - Save Your Web Page (Page 36) - Preview a Page in a Browser (Page 38) - Declare Your Document Type (Page 40) - Add Headings (Page 42) - Add Paragraphs (Page 44) - Apply Logical Formatting (Page 46) - Understanding URLs and File Paths (Page 48) - Link to Other Pages in Your Site (Page 50) - Link to Pages on the Web (Page 52) - Link within a Page (Page 54) - Link to an E-mail Address (Page 56) - Link to Other Document Types (Page 58) - Show Tool Tips for Links (Page 60) - Chapter 3: Creating Images (Page 62) - Understanding Image Formats (Page 64) - Legally Acquiring Stock Images (Page 65) - Understanding Image Optimization (Page 66) - Download a Stock Image from the Web (Page 68) - Get to Know the Photoshop Interface (Page 72) - Get to Know the Photoshop Elements Interface (Page 73) - Use Photoshop to Fix Colors (Page 74) - Crop and Resize an Image in Photoshop (Page 76) - Save an Image for the Web in Photoshop (Page 78) - Open an Image for Editing in Photoshop Elements (Page 80) - Use Photoshop Elements to Fix Colors (Page 82) - Rotate an Image in Photoshop Elements (Page 83) - Crop an Image in Photoshop Elements (Page 84) - Resize an Image in Photoshop Elements (Page 85) - Save an Image for the Web in Photoshop Elements (Page 86) - Get to Know the Fireworks Interface (Page 88) - Get to Know the Illustrator Interface (Page 89) - Create a Button in Fireworks (Page 90) - Save an Image for the Web in Fireworks (Page 94) - Create a Logo in Illustrator (Page 96) - Save an Illustrator Image for the Web (Page 100) - Add an Image to Your Web Page (Page 102) - Make Your Images Accessible (Page 104) - Use Images as Links (Page 106) - Chapter 4: Formatting Your Pages (Page 108) - Introduction to CSS (Page 110) - Create an Embedded Style Sheet (Page 112) - Understanding Units of Measurement (Page 114) - Set the Font and Text Size on Your Page (Page 116) - Understanding Color on the Web (Page 118) - Determine a Color Scheme Using Kuler (Page 120) - Set Text Color (Page 122) - Set a Background Color (Page 123) - Add a Background Image (Page 124) - Control Background Image Tiling (Page 126) - Position Background Images (Page 127) - Apply Additional Text Formatting (Page 128) - Indent and Align Text (Page 130) - Apply Spacing with Padding (Page 132) - Control Whitespace with Margins (Page 134) - Specify Widths (Page 136) - Add Borders (Page 138) - Chapter 5: Advanced CSS (Page 140) - Style Multiple Elements (Page 142) - Format Text with Spans (Page 144) - Group Elements with Divs (Page 146) - Apply Styles with Classes (Page 148) - Apply Styles with IDs (Page 150) - Use Contextual Selectors (Page 152) - Use Pseudo-Elements (Page 154) - Use Pseudo-Classes (Page 156) - Create an External Style Sheet (Page 158) - Link a Style Sheet to a Page (Page 160) - Use the Cascade (Page 162) - Chapter 6: Laying Out Pages (Page 164) - Set Up Your Page for CSS Layouts (Page 166) - Float Elements (Page 168) - Use Margins and Padding to Fix Float Problems (Page 170) - Work with Overflow (Page 172) - Chapter 7: Adding Tables and Lists (Page 174) - Add Data Tables (Page 176) - Format Tables with CSS (Page 178) - Create Complex Tables (Page 180) - Add a Header Row (Page 182) - Add Table Sections (Page 184) - Add an Unordered List (Page 186) - Add an Ordered List (Page 188) - Style Lists (Page 190) - Chapter 8: Creating a Page Visually in Dreamweaver (Page 192) - Introduction to Dreamweaver’s Interface (Page 194) - Define a Site in Dreamweaver (Page 195) - Create a New Document (Page 196) - Replace the Logo Placeholder (Page 198) - Replace the Main Content (Page 199) - Replace the Content in the Sidebar and Footer (Page 200) - Add Navigation (Page 201) - Add Images (Page 202) - Insert a Photoshop Image (Page 204) - Edit a Photoshop Image in Dreamweaver (Page 208) - Modify CSS (Page 210) - Add New Styles (Page 212) - Preview the Page Using Live View (Page 214) - Preview the Page in a Browser (Page 215) - Preview the Page in Other Browsers Using BrowserLab (Page 216) - Chapter 9: Adding Interactivity and Multimedia (Page 220) - Introduction to JavaScript and Ajax (Page 222) - Embed JavaScript in HTML (Page 224) - Write a Function (Page 226) - Change the Visibility of an Object (Page 228) - Create a Menu Using Spry (Page 232) - Create a Calendar Control with YUI (Page 234) - Create an Image Gallery with jQuery (Page 236) - Create Animation Using Flash Professional (Page 240) - Publish a Flash Movie (Page 244) - Add a Flash Movie to Your Page in Dreamweaver (Page 245) - Convert a Video to Flash Video (Page 246) - Add Flash Video Using Flash Professional (Page 248) - Add Video with HTML5 (Page 250) - Chapter 10: Making Sites Accessible (Page 252) - Understanding Web Standards (Page 254) - Understanding Web Accessibility (Page 256) - Add Captions and Summaries to Tables (Page 258) - Create Accessible Table Headings (Page 260) - Create Accessible Navigation (Page 262) - Chapter 11: Adding Forms to Your Site (Page 264) - Create a Form (Page 266) - Add a Text Field (Page 268) - Add a Label (Page 270) - Add Check Boxes (Page 272) - Add Radio Buttons (Page 274) - Create a Drop-Down List (Page 276) - Insert a Text Area (Page 278) - Add a Button to Your Form (Page 280) - Group Related Form Elements (Page 282) - Chapter 12: Creating Dynamic Pages (Page 284) - Understanding Dynamic Web Applications (Page 286) - Download and Install WAMP on Windows (Page 288) - Download and Install MAMP on a Mac (Page 292) - Create a Basic PHP Page (Page 294) - Save and Test a PHP Page (Page 296) - Process Form Data (Page 298) - Send E-mail with PHP (Page 300) - Include External Files (Page 302) - Create Your Own PHP Function (Page 304) - Chapter 13: Adding Information from a Database (Page 306) - Understanding Relational Databases (Page 308) - Create a Database (Page 310) - Create a Table (Page 312) - Populate the Table with Data (Page 314) - Connect PHP to the Database (Page 316) - Display the Contents of a Table on a Web Page (Page 318) - Search the Database (Page 322) - Insert New Data into a Table with PHP (Page 326) - Chapter 14: Publishing Your Site and Getting Noticed (Page 330) - Find a Web Host (Page 332) - Buy a Domain Name (Page 334) - Publish Your Web Site Using FTP (Page 336) - Set Up Remote Server Information in Dreamweaver (Page 338) - Upload Your Files Using Dreamweaver (Page 340) - Understanding Search Engine Optimization (Page 342) - Use Meta Tags (Page 344) - Use Google Webmaster Tools (Page 346) - Create a Sitemap (Page 348) - Prevent Pages from Being Listed on Search Engines (Page 350) - Appendix A: HTML Colors (Page 352) - Index (Page 354)