Step into this century, learn CSS layout techniques
I’ve been reading a series of articles by Adrian Senior on Macromedia’s Web site called Introduction to Designing with CSS. I highly recommend reading these articles, especially if you’re just now thinking of stepping into the world of designing Web page layouts with Cascading Style Sheets.
- Part 1: Understanding CSS Design Concepts
- Part 2: Defining Style Properties and Working with Floats
- Part 3: Creating Your First Design Without Tables
- Part 4: Creating a Two-Column Layout
- Part 5: Defining Columns and Vertical List Navigation
- Part 6: Deciding Whether to Float or Position Columns
I recommend the articles so much that my site is designed using the principles Senior presents. Granted, the techniques are only guaranteed to work in Internet Explorer 6 and Mozilla-based browsers (Netscape 7 and Firefox), but they are a great start.