Комментирование таблиц стилей в документах HTML для поддержки старых браузеров

Я читал несколько довольно старых книг для изучения CSS. Я заметил, что большинство из них рекомендует, чтобы объявления стилей были написаны так, чтобы они оставались обратно совместимыми со "старыми браузерами", которые не поддерживают CSS:

<style type="text/css"><!--

(style declarations)

--></style>

Итак, мой вопрос: это все еще общепринятая практика (и действительно ли она все еще используется), учитывая, что в наши дни практически никто не использует старые браузеры, которые не могут обрабатывать объявления стилей?

1 ответ

Решение

Итак, мой вопрос, это все еще общепринятая практика

Только в грузовых культовых уроках.

(и это все еще действительно используется)

Да, но без какого-либо полезного эффекта. Они были чем-то полезным в свое время, и теперь (полтора десятилетия спустя) просто не умрут.

В HTML они бесполезны. В XHTML они активно вредны (поскольку элементы сценария не содержат неявных CDATA в XHTML, поэтому, если документ анализируется как XHTML, они будут действовать как фактический комментарий и скрывать сценарий от браузера).

Другие вопросы по тегам