Being a CSS expert wherever I’ve worked, I always thought that it was pretty easy. This week, I’m supposed to be giving a presentation on CSS, so I’ve been working on putting together the Powerpoint slides this weekend. As I’ve been doing this I realized, CSS is really complicated!

I currently have 40 slides and I know there’s a bunch of stuff I’m missing. But how can you decide what the most important parts of CSS are when you have only an hour to tell people everything they’ve ever wanted to know about it?

Disclaimer: Any viewpoints and opinions expressed in this article are those of Nicholas C. Zakas and do not, in any way, reflect those of my employer, my colleagues, Wrox Publishing, O'Reilly Publishing, or anyone else. I speak only for myself, not for them.