Learning Web Design, 3e
Table of Contents
PART I | Getting Started
Chapter 1 | Where Do I Start?
- Am I Too Late?
- Where Do I Start?
- What Do I Need to Learn?
- Do I Need to Learn Java?
- What Do I Need to Buy?
- What You’ve Learned
- Test Yourself
Chapter 2 | How the Web Works
- The Internet Versus the Web
- Serving Up Your Information
- A Word About Browsers
- Web Page Addresses (URLs)
- The Anatomy of a Web Page
- Putting It All Together
- Test Yourself
Chapter 3 | The Nature of Web Design
- Alternative Browsing Environments
- User Preferences
- Different Platforms
- Connection Speed
- Browser Window Size and Monitor Resolution
- Monitor Color
- Know Your Audience
- Keeping the Big Picture in Mind
- Test Yourself
PART II | HTML Markup for Structure
Chapter 4 | Creating a Simple Page (HTML Overview)
- A Web Page, Step by Step
- Before We Begin, Launch a Text Editor
- Step 1: Start with Content
- Step 2: Give the Document Structure
- Step 3: Identify Text Elements
- Step 4: Add an Image
- Step 5: Change the Look with a Style Sheet
- When Good Pages Go Bad
- Test Yourself
- (X)HTML Review: Document Structure Elements
Chapter 5 | Marking up Text
- Building Block
- Lists
- Adding Line Breaks
- The Inline Text Element Round-up
- Generic Elements (div and span)
- Some Special Characters
- Putting It All Together
- Test Yourself
- (X)HTML Review: Text Elements
Chapter 6 | Adding Links
- The href Attribute
- Linking to Pages on the Web
- Linking Within Your Own Site
- Targeting a New Browser Window
- Mail Links
- Test Yourself
- (X)HTML Review: The Anchor Element
Chapter 7 | Adding Images
- First, a Word on Image Formats
- The img Element
- Imagemaps
- Test Yourself
- (X)HTML Review: Image and Imagemap Elements
Chapter 8 | Basic Table Markup
- How Tables Are Used
- Minimal Table Structure
- Table Headers
- Spanning Cells
- Cell Padding and Spacing
- Captions and Summaries
- Table Accessibility
- Wrapping Up Tables
- Test Yourself
- (X)HTML Review: Table Elements
Chapter 9 | Forms
- How Forms Work
- The form Element
- Variables and Content
- Form Accessibility Features
- The Great Form Control Round-up
- Form Layout and Design
- Test Yourself
- (X)HTML Review: Forms
Chapter 10 | Understanding the Standards
- Everything You’ve Wanted to Know About HTML But Were Afraid to Ask
- Enter XHTML
- From the Browser’s Point of View
- Declaring the Document Type
- Which One Should You Use?
- Validating Your Documents
- Character Encoding
- Putting It All Together
- Test Yourself
PART III | CSS for Presentation
Chapter 11 | Cascading Style Sheets Orientation
- The Benefits of CSS
- How Style Sheets Work
- The Big Concepts
- Moving Forward with CSS
- Test Yourself
Chapter 12 | Formatting Text (Plus More Selectors)
- The Font Properties
- Changing Text Color
- A Few More Selector Types
- Text Line Adjustments
- Underlines and Other "Decorations"
- Changing Capitalization
- Spaced Out
- Test Yourself
- Review: Font and Text Properties
Chapter 13 | Colors and Backgrounds
(Plus Even More Selectors and External Style Sheets)
- Specifying Color Values
- Foreground Color
- Background Color
- Introducing.... Pseudoclass Selectors
- Pseudoelement Selectors
- Background Images
- The Shorthand background Property
- Finally, External Style Sheets
- Style Sheets for Print (and Other Media)
- Test Yourself
- Review: Color and Background Properties
Chapter 14 | Thinking Inside the Box (Padding, Borders, and Margins)
- The Element Box
- Setting the Content Dimensions
- Padding
- Borders
- Margins
- Assigning Display Roles
- The Box Model in Review
- Test Yourself
- Review: Basic Box Properties
Chapter 15 | Floating and Positioning
- Normal Flow
- Floating
- Positioning Basics
- Relative Positioning
- Absolute Positioning
- Fixed Positioning
- Test Yourself
- Review: Basic Layout Properties
Chapter 16 | Page Layout with CSS
- Page Layout Strategies
- Liquid Layouts
- Fixed Layouts
- Elastic Layouts
- Page Layout Templates
- CSS Layouts in Review
- Test Yourself
Chapter 17 | CSS Techniques
- Style Properties for Tables
- Changing List Bullets and Numbers
- Using Lists for Navigation
- Image Replacement Techniques
- CSS Rollovers
- Wrapping Up Style Sheets
- Test Yourself
- Review: Table and List Properties
PART IV | Web Graphic Production
Chapter 18 | Web Graphics Basics
- Image Sources
- Meet the Formats
- Image Size and Resolution
- Working with Transparency
- Web Graphics 101 Summary
- Test Yourself
Chapter 19 | Lean and Mean Web Graphics
- Why Optimize?
- General Optimization Strategies
- Optimizing GIFs
- Optimizing JPEGs
- Optimizing PNGs
- Optimize to File Size
- Optimization in Review
- Test Yourself
Part V | From Start to Finish
Chapter 20 | The Site Development Process
- 1. Conceptualize and Research
- 2. Create and Organize Content
- 3. Develop the "Look and Feel"
- 4. Produce a Working Prototype
- 5. Test It
- 6. Launch the Site
- 7. Maintain the Site
- The Development Process in Review
- Test Yourself
Chapter 21 | Getting Your Pages on the Web
- www."YOU".com!
- Finding Server Space
- The Publishing Process
- Transferring Files with FTP
- Test Yourself
