Tim Severien:
CSS may seem simple at first, but the learning curve isn’t linear; mastering it is hard. By no means is the language perfect, but it’s amazingly efficient at what it’s designed to do. Despite its simple syntax, there’s little it can’t do.
What Makes CSS Hard To Master →
Related: As Jeremy Keith wrote in 2017: CSS is simple, but not easy