We’ve come a long way in the CSS world.
Way back in 1998, I was all set to teach an online course on Cascading Style Sheets—but there weren’t textbooks available. In that dark, prehistoric time, all we had to work with were the arcane and confusing CSS specifications from the W3C. And almost nobody was using CSS; HTML attributes and tables for layout and single-pixel spacer images dominated what passed for advanced web design.
I asked around to various publishers and authors about the situation, and I was told quite plainly, “CSS just isn’t ready yet.” Publishing companies hadn’t heard of it, browsers didn’t support it, and web developers didn’t want to learn about it.
Jump ahead to 2002, and the first edition of this book. CSS was no ...