Прячем счётчики статистики23 мая 2004 г. По тем или иным причинам, код счётчиков систем интернет-статистики зачастую приходится скрывать на странице. Оставим в стороне правомерность этого действия и рассмотрим способы сокрытия.
Списки a la MS Word4 октября 2003 г. Как с помощью HTML/CSS сделать многоуровневые нумерованные списки? Есть решение!
Оформление гиперссылок, открывающих новое окно2 июня 2003 г. Зачем подобным ссылкам может понадобиться оформление, отличное от остальных ссылок? Потому, что эти ссылки открываются в новом окне, и пользователь должен быть готов к такому повороту событий.
Свойство white-space: теги PRE и NOBR в одном флаконе20 августа 2002 г. Нам зачастую приходится контролировать пробелы и переводы строк (whitespace) с помощью тегов pre, nobr и табличного свойства nowrap. Но всё это можно совместить в одном справочном CSS свойстве white-space.
Ссылки а-ля ячейки в HTML таблицах4 июля 2002 г. Как сделать на CSS «кликабельные» вертикально и горизонтально расположенные ссылки-ячейки?
Интерфейсное свойство cursor28 апреля 2002 г. Курсор — один из самых важных элементов интерфейса. До появления CSS Level 2 при всём желании у вас не было возможности влиять на его внешний вид. Теперь свойство CSS cursor даём вам контроль.
Тонкости реализации конструкции !important18 декабря 2001 г. Объявление !important в таблице стилей пользователя делает документы более доступными. С помощью !important пользователь имеет возможность справиться с теми сайтами, которые совершенно о нём (пользователе) не заботятся.
Кегль шрифта в пикселах в Netscape Navigator 429 ноября 2001 г. Вообще, задавать в таблице стилей кегль шрифта в абсолютных единицах плохо. Это значительно затрудняет восприятие текста разными пользователями. Но иногда приходится приносить юзабилити в жертву эстетике.
Свойство table-layout ускоряет загрузку сложных таблиц27 октября 2001 г. Традиционно браузер сперва загружает табличный макет (включая сам контент), вычисляет необходимые размеры ячеек, а потом только отображает таблицу на экране. А поскольку сайты всё ещё обычно верстаются по-старинке, т. е. с применением таблиц, а не с помощью DIV'ов, то свойство table-layout со значением fixed может значительно уменьшить время загрузки страницы.
«Боксовая» модель в Internet Explorer 63 октября 2001 г. Я уже писал о проблемах реализации «боксовой» модели на практике. Но недавно я столкнулся с ещё одной закавыкой, которую придумали нам разработчики Internet Explorer…
Применение нескольких классов к элементу29 сентября 2001 г. Частенько случается ситуация, когда к элементу хотелось бы применить не один, а сразу два (а иногда и три) класса. Как быть?
Проблемы точного позиционирования15 сентября 2001 г. Если вам доводилось с помощью CSS позиционировать на странице элементы, то вы могли заметить, что Internet Explorer 5 PC некорректно реализует рекомендации W3C в плане «боксовой» модели.
@import — панацея от багов1 сентября 2001 г. Конструкция @import аналогична тегу link и позволяет связать HTML документ с таблицей стилей. Но есть один нюанс — Netscape Navigator 4 эту конструкцию не поддерживает.
Рамки и фон в Netscape Navigator 424 июня 2001 г. Фоновый цвет, заданный у блочных элементов, не полностью покрывает эти элементы в Netscape Navigator 4. Как добиться необходимого результата?
Генерация контента свойством CONTENT20 июня 2001 г. Прелесть свойства content в том, что вы можете вставлять в текст документа заданную вами строку (без HTML тегов) или, согласно спецификации, любой указанный с помощью конструкции URL(…) документ.
Внешние стили в Netscape Navigator 416 июня 2001 г. Проверяйте наличие всех связанных таблиц стилей. Кроме того, иногда в HTML странице следует указывать абсолютный путь к CSS файлу, иначе Netscape Navigator его не найдёт.
Псевдоэлементы и псевдоклассы7 июня 2001 г. Псевдоэлементы (pseudo-elements) и псевдоклассы (pseudo-classes) в ограниченном количестве появились ещё в CSS Level 1. В CSS Level 2 они были переработаны, и их стало больше.
Берегите зрение, товарищи!6 июня 2001 г. Технология CSS появилась сравнительно давно. И нельзя не отметить, что очень многие сайты с успехом используют её. Другое дело, что не всегда это на благо. Прежде всего это касается указания в таблице стилей размеров шрифтов.
Netscape Navigator 4 и HTML таблицы6 июня 2001 г. Общеизвестный факт, что Netscape Navigator 4 весьма посредственно соответствует спецификациям CSS Level 1 и CSS Level 2. Не исключением является и та манера, с которой сей браузер воспринимает стили в таблицах и HTML код, идущий после таблиц.
Об авторе заметок
Меня зовут Александр Шуркаев.
OMG, я уже почти пару десятков лет занимаюсь веб-проектами.
На персональном сайте можно ещё кое-что узнать.