Conditional classnames

Paul Hammond, 16 October 2008

If you use this HTML:

<!--[if IE ]>
  <body class="ie">
<!--[if !IE]>-->

with CSS that looks something like: {
    color: inherit;
.ie {
    color: #ff8000;

then you get all of the advantages of using conditional comments to work around problems in Internet Explorer, without the extra HTTP request of an IE-only stylesheet.