CSS… 5?

Some of you likely worked through the “CSS3” thing. It was huge. People damn near stopped saying “CSS” for a few years there. Everything was “HTML5” and “CSS3”, such was the success of that marketing effort. There was a logo and everything. It was a little cheesy, but it was a good thing. People saw them as a milestone. Something that was well defined that they could wrap their heads around and learn. Then we never repeated it. In fact, the message was clear:

There has never been a CSS4. There will never be a CSS4. CSS4 is not a thing that exists.

But things tend to change over a decade, and after a couple of rounds of enthusiasm that fizzled out, there is some more official-feeling momentum on this.

  • CSS4: Properties and features introduced in a spec around 2013 – 2018.
  • CSS5: Properties and features introduced in a spec around 2019 – 2024.

We can’t just call everything after CSS3 “CSS4” because it’s just… too much. Flexbox ain’t exactly new. So we’ll put that and stuff of it’s era into a “CSS4” bucket, and then put a lot of the newer stuff into a “CSS5” bucket, and anything newer than that into a “Future/Next” bucket until it gets sectioned off.

I’m cool with it, let’s do it. I don’t even wanna bikeshed what goes where, just ship it.

Wanna learn CSS from a course?

Frontend Masters logo

FYI, we have a full CSS learning path with multiple courses depending on how you want to approach it.

Leave a Reply

Your email address will not be published. Required fields are marked *