|
|
|
|
|
by MBCook
1156 days ago
|
|
Isn’t CSS, like so many things, limited by backwards compatibility? They can’t clean slate it and call it CSS 4, no one would bother. Everything they do has to work with the old stuff, or be very explicit that you’re changing the rules (like adding “display: flex”). I suspect there is also a fair amount of “this is what everyone did so try not to break it” in there too, much like HTML. I’m not sure anyone could make a clean spec under those circumstances. |
|
HTML6 or CSS4 could have a fresh, clean start and there's nothing preventing that.
[1]: https://en.wikipedia.org/wiki/Quirks_mode
[2]: https://www.quirksmode.org/css/quirksmode.html