Избавляемся от дублирования meta http-equiv в Drupal
Недавно заметил, что после обновления Drupal до версии 6.11 в заголовке HTML страницы появилось сдвоенное объявление http-equiv. Полез искать причину. В page.tpl.php этого тега вообще нет, он где-то генерируется в ядре Drupal.
Небольшое расследование натолкнуло на страницу с обсуждением, где, кстати, выяснилось, что этой проблемой страдает даже сайт drupal.org.
Мнения дискутирующих разделились примерно поровну — половина считает, [...]
Тестируем дизайн сайта в разных браузерах
Кросс-браузерная совместимость — одна из самых сложных задач, которые приходится решать при создании сайта. Следование стандартам не гарантирует единообразного вида и поведения вашего сайта в разных браузерах, особенно много проблем доставляют более старые из них. Вид только что сделанного нарядного сайта в каком-нибудь IE 5 может многих повергнуть в шок. Не обязательно добиваться 100% идентичности [...]
Переопределяем стиль элемента, прописанный в HTML
Век живи — век учись. Народная мудрость в форме пословицы (или поговорки, всегда их путал).
До этих пор я считал, что стиль элемента, описанный непосредственно в HTML при помощи атрибута style, будет истиной в последней инстанции и переопределить его извне, из подключаемого css файла не удастся.
Обычно inline стили используются для тонкой настройки внешнего вида, описанного во [...]