В общем, вывесил я тут такое у себя:
<!--[if lt IE 7]><dl class="box"><dd class="warning_note left">
Вы используете Internet Explorer устаревшей и не поддерживаемой более версии.
Чтобы не было проблем с отображением сайтов или форумов обновите его до
<a href="http://www.microsoft.com/rus/windows/downloads/ie/getitnow.mspx">версии 7.0</a> или более новой. Ещё лучше - поставьте
браузер <a href="http://www.opera.com/">Opera</a> или
<a href="http://mozilla.ru/">Mozilla Firefox</a>. <br/><br/>
<b>Обсудить и задать вопросы <a href="http://balancer.ru/support/2009/02/t66122--IE6-bol~she-ne-podderzhivaetsya.8198.html">можно в этой теме</a></b>.
</dd></dl><![endif]>
И всё бы б было хорошо, как бы б не было так грустно.
1. w3c валидатор обламывается на ссылке на куске t66122--IE6, ругаясь на букву «I»: invalid comment declaration: found name start character outside comment but inside comment declaration.
То есть «--» считает за окончание комментария.
2. Во всех браузерах не смотря на это всё работает как надо, кроме FF3. В нём выводится простой текст «можно в этой теме».
Есть мысли, как использовать «--» внутри блоков комментария? :)