You know, CSS really needs to have a ‘browser implementations type’ attribute like the media-type attribute. Then we wouldn’t need to figure out convoluted hacks (and use them for years and years) to support some software-weenie’s brain-fart.

It’s too bad that correctness gets such short shrift in the browser world. Browser makers treat what their products as simply some consumer product, but really, it’s also a development platform. I don’t even want to imagine counting up the number of man-hours expended by web designers and developers in working around browser bugs, especially the CSS ones (ahh the ironies).