Это должно быть в HTML. IE был в состоянии работать с CSS Expressions , но, поскольку он полностью проприетарный и устарел с IE8, он не будет работать, если браузер не IE5-7 или не работает в режиме совместимости с IE5 или 7 быть исполненным / истолкованным.
Плюс, честно говоря, в любом случае (x) html проще использовать.
Отредактировано в ответ на отрицательное голосование и комментарии.
Для использования в (x) html, условные комментарии, , а не Выражения CSS, могут использоваться для достижения цели выборочного предоставления CSS (или другого содержимого) браузерам IE. Выражения CSS могут или не могут достичь этой (или аналогичной) функциональности в таблице стилей, но они не являются хорошей идеей. По многим причинам, амортизация и их собственность являются лишь двумя из них.