CSS : Not for Dummies

Posted on February 15, 2008
Filed Under development | Leave a Comment

As one of my little hobbies, I’m porting my flat php based web-site to rails. In doing so, I realised that I don’t know enough about CSS and I’m sick of fumbling my way through it and it work by accident. So I asked some of the Web Devs at Cognifide to recommend a couple of books. They did. One book was Beginning CSS Web Development and the other was CSS: The Definitive Guide by Eric Meyer.

Now I’ve only flicked through the first book, Beginning CSS and decided to start with Eric’s book. I don’t want to speak out of turn, yet, but Eric’s book has more depth. It provides damned good answers to questions that usually start with ‘why’ The other book is more hands-on, learn by doing. That is not to say Eric’s book doesn’t do this, but it does clearly represent a very well thought out book with plenty of content.

I’m coming to the end of chapter 5 of Eric’s book, and it is absolutely clear to me that CSS is a complex specification. It’s funny really, you get application developers who look down on web devs because, they do CSS. However, there is a profound respect from them if you regular expressions. But here’s the rub, CSS is more complicated than regular expressions. I’ve only really come to appreciate this really after reading CSS: The Definitive Guide. My hat is firmly off to you web devs…

Comments

Leave a Reply