DEV Community

Discussion on: Is CSS objectively bad?

Collapse
 
alohci profile image
Nicholas Stimpson • Edited

I think that's definitely a better question, and you may want to take that to a new post. Even so, it might still be tricky to find objective reasons for what causes confusion in humans. But maybe you could look at the jumble of features wrapped up in the display and white-space properties, the seeming arbitrariness of which boxes form stacking contexts, the unique way text-decoration propagates to descendants, and so on.

Thread Thread
 
stereobooster profile image
stereobooster

Even so, it might still be tricky to find objective reasons for what causes confusion in humans

Well, this would bring us nowhere. People complained about manual memory allocation in C and now we have garbage collection (Go, Lisp, Ponylang, etc.), borrow checker (Rust), and whatever magic Zig is doing. Pointing out problems leads to a solution.