CSS is a language vilified by a large part of the web development community. If you are in that group, I am sure you will change your mind if you focus on only 3 issues of this great declarative language: cascade inheritance, overspecification & local prioritization
CSS is an easy language to learn, but it can become a nightmare if you don’t have a strategy to develop it. Here is mine, developed in 15 years of experience.
Sometimes, CSS layouts are hard to debug. Here are some ideas to make it effective.
We all know that having good accessibility in our web apps is desirable. What if something allows us to quickly learn the basics of accessibility oriented markup?
Just a short opinion on CSS in modern web development.