2 ms·
The thing CSS got right, first, is right in the first letter of its acronym: cascading. It’s rightly been and being revised to add boundaries to that, but ultim
by eyelidlessness 5y ago
The thing CSS got right, first, is right in the first letter of its acronym: cascading. It’s rightly been and being revised to add boundaries to that, but ultimately the success of CSS begins with the fact that you can style some aspects of a thing and put it into other contexts without breaking the design.
- eyelidlessness 5y agoNow the thing CSS gets most wrong: every new spec is a one off, it might introduce new syntax or new names for existing things or concurrent standards track projects. The language feels less cohesive every time something new is introduced. And that’s not even counting things which have precedent in other disciplines but CSS chooses different names or semantics anyway. And tacking on to that: shorthand properties. They’re basically handwavy magic if you’re not constantly tethered to MDN.