Product Overview

Everything You Know About CSS Is Wrong!

Table Of Contents

- Here’s a look at the table of contents:

  1. Preface
    • Who Should Read This Book?
    • What’s in This Book?
    • The Book’s Web Site
      • The Code Archive
      • Updates and Errata
    • The SitePoint Forums
    • The SitePoint Newsletters
    • Your Feedback
    • Conventions Used in This Book
      • Code Samples
      • Tips, Notes, and Warnings
    • Acknowledgments
  2. 1. The Problem with CSS
    • The Grid’s the Thing
    • Tables Do the Trick
    • CSS and the Browser Wars
      • Early Browser Support for CSS
      • The Version 4 Browsers
      • Internet Explorer 6 and the Long Sleep
    • Internet Explorer 8 Changes the Game
    • Our Part of the Bargain
  3. CSS Table Layout
    • Using Current Layout Techniques
      • Absolute Positioning
      • Floated Layout
    • Using CSS Tables
      • How Does This Work?
      • Anonymous Table Elements
      • Other Useful Table Properties
    • Making a Perfect Grid
    • Putting Principles into Practice
  4. CSS Table Solutions
    • Can CSS tables be used to create flexible layouts?
    • Can CSS tables be nested?
    • How can I position elements within a table cell?
    • Do CSS tables support the colspan and rowspan attributes?
    • What’s going wrong with these anonymous table elements?
    • Do I have to change the source order?
    • Is the source order really a problem?
    • What about older browsers?
  5. Considering Older Browsers
    • Support for CSS Tables
      • To Hell with Bad Browsers
      • History Repeats
    • Option 1: Ignore Older Browsers
    • Option 2: Provide a Simplified Layout
      • Adding a Style Sheet for IE6 and 7
    • Option 3: Reproduce Your Layout with Older Techniques
    • But Why Not Stick with Floated Layouts?
      • Now It’s Our Turn
      • Premium Design Elements
      • Greater Ease of Development
    • Moving Forward
  6. The Road Ahead
    • CSS3 Multi-column Layout Module
      • Multiple Equal-width Columns
      • Other Multi-column Layout Properties
    • CSS3 Grid Positioning Module
      • The grid-columns and grid-rows Properties
      • Creating a Grid with Columns and Column-gap Properties
      • Positioning Elements on the Grid: the gr Value
    • CSS3 Template Layout Module
      • Setting up the Template
      • Positioning Elements into the Slots
    • Everything You Know about CSS Is Wrong
  7. Index



SitePoint Books

  • advocate best practice techniques
  • lead you through practical examples
  • provide working code for your web site
  • make learning easy and fun

100% Money Back Guarantee