It’s never possible to do anything with it easily. It’s nothing but trial and error, looking up random guides, and praying for the best. There’s no logic. There’s no intuition. It really feels like the morons who put it together were just acting without thinking. They had no concept of an end-user trying to make use, or god forbid sense, of this convoluted shitstack.
Perhaps WASM really is the future. Maybe one day we will only have stories to tell young devs around campfires about how awful their ancestors had it.
I mostly agree. It makes sense to target certain elements and style them but the amount of attributes introduced that have wild effects on each other is bonkers. CSS is memorized, not understood and that is my biggest qualm with it.
If they threw away the spec and started from scratch again, maybe they could make it more sane.