Комментарии CSS

В CSS также предусмотрены комментарии. Они очень похожи на комментарии в С/С++, поскольку ограничиваются символами /* и */:

/* Это комментарий CSS1 */

Комментарии могут распространяться на несколько строк, как и в С++:

/* Это комментарий CSS1, и он может занимать несколько строк без всяких проблем. */

Важно помнить, что комментарии CSS не могут быть вложенными.
Поэтому следующий пример не будет правильным:

/* Это комментарий, в котором мы находим другой комментарий, что НЕПРАВИЛЬНО
/* Другой комментарий */ и вновь первый комментарий */

Однако вряд ли вложенные комментарии кому-нибудь когда-нибудь понадобятся, поэтому данное ограничение не имеет особого значения. Можно случайно получить «вложенные» комментарии, если временно закомментировать большой фрагмент таблицы стилей, уже содержащий комментарий. Поскольку в CSS вложенные комментарии не допускаются, «внешний» комментарий будет заканчиваться в точке окончания «внутреннего».

Если вы хотите поместить комментарии на одной строке с правилом, следует быть аккуратным. Например, здесь все правильно:

h1 {color: gray;} /* Этот комментарий CSS растянулся на несколько строк, */
h2 {color: silver;} /* но поскольку он размещается параллельно со */
p {color: white;} /* стилями, каждая строка должна быть */
pre {color: gray;} /* разграничена знаками комментариев.


*/

Если в этом примере не ограничивать комментарий на каждой строке,
большая часть таблицы стилей станет частью комментария и поэтому
не будет работать:

h1 {color: gray;} /* Этот комментарий CSS растянулся на несколько
h2 {color: silver;} строк, но поскольку он не разграничен
p {color: white;} знаками комментариев, последние три
pre {color: gray;} стиля стали частью комментария. */

В этом примере только первое правило (h1 {color: gray;}) будет применено к документу. Остальные правила как часть комментария игнорируются механизмом визуализации броузера. Продолжим разбор нашего примера, чтобы увидеть, как можно поместить информацию CSS в теги XHTML!

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела CSS на эту тему:
Альтернативные таблицы стилей
Атрибуты
Богатство стилей
Веб спускается с Олимпа
Действительные правила стилей

Вернуться в раздел: CSS / 1. CSS и документы