Teaching CSS | CSS-Tricks →

As I started my CSS layout journey with a backdrop of people complaining about Netscape 4, I now continue against a backdrop of people whining about IE11. As our industry grows up, I would love to see us leaving these complaints behind. I think that this starts with us teaching CSS as a robust language, one which has been designed to allow us to present information to multiple environments, to many different people, via a sea of ever-changing devices.

Rachel Andrew is absolutely right here. She also touches on a lot of the things happening with CSS right now (two-value display, moving away from physical dimensions like top and bottom to flexible ones like start and end that work in different writing modes, etc.). As is usual with her writing, this is well worth a read. (via @hankchizljaw)