Комментирование таблиц стилей в документах HTML для поддержки старых браузеров
Я читал несколько довольно старых книг для изучения CSS. Я заметил, что большинство из них рекомендует, чтобы объявления стилей были написаны так, чтобы они оставались обратно совместимыми со "старыми браузерами", которые не поддерживают CSS:
<style type="text/css"><!--
(style declarations)
--></style>
Итак, мой вопрос: это все еще общепринятая практика (и действительно ли она все еще используется), учитывая, что в наши дни практически никто не использует старые браузеры, которые не могут обрабатывать объявления стилей?
1 ответ
Итак, мой вопрос, это все еще общепринятая практика
Только в грузовых культовых уроках.
(и это все еще действительно используется)
Да, но без какого-либо полезного эффекта. Они были чем-то полезным в свое время, и теперь (полтора десятилетия спустя) просто не умрут.
В HTML они бесполезны. В XHTML они активно вредны (поскольку элементы сценария не содержат неявных CDATA в XHTML, поэтому, если документ анализируется как XHTML, они будут действовать как фактический комментарий и скрывать сценарий от браузера).