0%

Book Description

Sometimes it's hard to get started with a new technology. That's where this book excels. It's not going to show Web designers everything there is to know about CSS but rather will provide a solid introduction from which to build their CSS knowledge. The beginning of the book starts with the basics -- rules, selectors, classes, IDs, the cascade, internal and external style sheets, Divs, boxes, floats, padding, margins -- everything is covered. Next comes styling elements, working with images, menus and navigation, and moving styles from internal to external style sheets. Rounding out this project-based guide is working with browsers, both old and new, and debugging CSS. Succinct and to the point, it's the perfect book for designers without a lot of time who need to understand and start using CSS.

Table of Contents

  1. Styling Web Pages with CSS
    1. Introduction
      1. What You’ll Create
      2. How Web Pages Work
      3. How This Book Works
      4. Useful Tools
      5. The Next Step
    2. 1. Introducing CSS
      1. Choose Your Tools
        1. Choose Your Tools
        2. Create a Stylesheet
        3. Write CSS Rules
        4. Create a Class
        5. Define an ID
        6. Comment Your CSS
        7. Using Internal Styles
        8. Use External Stylesheets
        9. Understand the Cascade
      2. Extra Bits
        1. Extra Bits
    3. 2. Layout and Positioning
      1. Block vs Inline Tags
        1. Block vs Inline Tags
        2. The Box Model
        3. Positioning Boxes
        4. Understand Float
        5. Choose Your Sizing
        6. Create the XHTML
        7. Style the Divs
        8. Create Faux Columns
      2. Extra Bits
        1. Extra Bits
    4. 3. Styling Text
      1. Understand CSS Fonts
        1. Understand CSS Fonts
        2. Style Text
        3. Style Headings
        4. Extra Bits
    5. 4. Work with Images
      1. Prepare Images
        1. Prepare Images
        2. Float Images
        3. Place Images
        4. Add Background Images
      2. Extra Bits
        1. Extra Bits
    6. 5. Make Menus
      1. Style the Sidebar
        1. Style the Sidebar
        2. Create the Buttons
        3. Add Rollover Effects
      2. Extra Bits
        1. Extra Bits
    7. 6. Style Specific Elements
      1. Style a Table
        1. Style a Table
        2. Add Fancy Headings
        3. Use Special Selectors
      2. Extra Bits
        1. Extra Bits
    8. 7. Work Better with Browsers
      1. Adapt for IE
        1. Adapt for IE
        2. Use Browser Extensions
        3. Add Print Stylesheets
      2. Extra Bits
        1. Extra Bits
    9. 8. Add to Your Site
      1. Create Horizontal Menu
        1. Create Horizontal Menu
        2. Bring Back Left Column
        3. Add Top Ad Banner
        4. Add Third Column
        5. Add Fly-Out Menus
        6. Add Horizontal Fly-Outs
        7. Create Standard Menus
      2. Extra Bits
        1. Extra Bits
    10. 9. Troubleshoot and Learn More
      1. Validate Your CSS
        1. Validate Your CSS
        2. Get Debugging Tools
        3. Debug CSS
        4. Learn More About CSS
      2. Extra Bits
        1. Extra Bits
13.58.121.8