Comment Re:Am I the only one (Score 1) 98
The only issue I have with conditional comments is that they are proprietary to MS and they are embedded in the markup. In most cases I will have a default.css, which in turns uses @import for my typography, color, layout, reset, and hacks. Yes, I compress and combine when necessary. However, as much as I hate hacks - I would rather manage hacks in a separate stylesheet, then add extra markup that was given to use by Microsoft due to their crappy support.
So, while it is a solution - I would rather manage all of my CSS inside of my CSS. Then, when a hack is fixed, I can remove it from the stylesheet. When all hacks are fixed I can remove the entire stylesheet - but I never had to edit the markup to remove the stylesheet or change information specific to IE.
There are pros/cons to both - I just don't like the idea of using conditional comments to achieve the task. Better yet, build your layouts so they don't require hacks. Well....that might not always be possible. ha.