Since arriving at SXSW, I’ve been thinking a lot about that night that I told Tantek that CSS makes my eyes bleed. I’ll admit it, I’ve only been lightly reading the CSS book I got over a year ago. Why? It still wasn’t clicking for me. I just didn’t get it. At all.
Two weeks ago I had my, “Ah ha! I get it!” moment where I could understand how the CSS on a site was working to format the table-free layout. But I only got how it was working, not why it was working that way. I don’t know about you, but I’m one of those people that needs to know why in addition to how.
Of course there is lot of talk at SXSWi about CSS, semantics, how to code great pages, how to trick out your blog, and so on. There is also a Borders bookstore here featuring the books of the authors that are presenting on the panels. Today while killing time, I stopped in there and browsed the books. As my work is changing, I need to build up my skill set in this area.
One of the books that I picked up was Web Standards Solutions: The Markup and Style Handbook. In just reading a few pages, I realized it was the book I’ve been missing all along. It not only covers how to do things, more importantly it covers WHY. Why using
is better than using Why you should lay CSS out a certain way. Why, why, why.
I approached Dan Cederholm in the hallway to thank him. (Well, that and to sign my book, of course.) Finally, a book that made it all clear. If you are like me, and you want to improve your web skills, I highly recommend this book. I am excited about building a better web.