Due to changes with the W3C’s CSS Validator (as detailed by Dave Shea and Jeffrey Zeldman), a very popular hack doesn’t validate. Though frustrating, the situation perfectly illustrates why, if it all possible, CSS hacks should be avoided. Ideally, one should use what I refer to as CSS filters — those tricks that exploit holes in a browser’s support (like the langauge pseudo-class selector), not bugs in its rendering engine.
Of course, this is be no means an ideal world, so when using hacks be aware things may one day break.
Tuesday, Webstandards.TO discovered “we have truck.”