I taught 'CSS - A complete journey' at the Arizona .NET Users' Group last night. It was a blast! I can't wait to teach again. In the CSS presentation, we started with zero CSS knowledge, and built up the basic commands and syntax, inclusion of CSS in a page, and the box model. From there, we dived head-first into positioning, comparing and contrasting float, position, and clear.
The thesis of the presentation was two-fold:
For the CSS novice, you can take as much from CSS as you'd like. Start with styling fonts and...