I wish there would be a "lower level" language all CSS and HTML could be translated to, so both levels could have a "reasonable" formal specification...
It would finally allow for competition in languages/paradigms.
And we could write modern languages from scratch.