Если вы имеете в виду такие вещи, как:
<!--[if lte IE 6]> ... <![endif]-->
да, вы можете использовать это и в HTML (например, он часто используется для условного добавления дополнительных CSS-исправлений для IE6).
Но я бы не стал полагаться на это, чтобы, скажем, сказать пользователю обновить устаревший браузер. Вместо этого я бы сделал это на стороне сервера, проверив $_SERVER['HTTP_USER_AGENT']
.
Распознавание браузера не является простым, так как браузеры имеют тенденцию форматировать пользовательский агент так, как им нравится; Есть много библиотек, которые используют списки сравнений и т. д., чтобы попытаться выяснить, кто на самом деле является браузером / версией / ОС, анализируя строку user-agent.