Архив рубрики CSS

Продвинутый CSS-ластик. Часть вторая.

Эрик Мэйер обновил свое видение обнуления дефолтных значений для HTML-элементов. В принципе изменения незначительны, кроме одного. Эрик изменил свое мнение о наследовании стилей для шрифтов. Из ресета исключены следующие свойства:
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, … Читать дальше 

| 7 комментариев

Псевдокласс :first-letter

Уже довольно давно использую псевдокласс :first-letter для назначения двух фоновых изображений для одного элемента. Самое интересное что :first-letter, один из немногих псевдоклассов, которые работают в 6-ом Интернет Эксплорере. Но есть одна маленькая хитрость, которую нужно знать.
К делу. Как сказано выше, … Читать дальше 

| 15 комментариев

Таблица "безопасных" шрифтов для всех версий Windows и их Mac-аналоги

Неплохая таблица “безопасных” шрифтов для веб-разработки. В ней описаны шрифты, присутствующие во всех версиях Windows и их аналоги в Mac.

К таблице также приложены скриншоты этих шрифтов в различных браузерах на разных операционных системах и полезные пояснения.
Рекомендовано к ознакомлению.
Апдейты из комментариев:
Increase … Читать дальше 

| 8 комментариев

Блокируем нежелательные HTML-элементы с помощью CSS

Часто, когда мы сдаем проект клиенту, мы теряем контроль над HTML-кодом. Иногда клиент использует CMS (Системы Управления Контентом), которые дают ему полный контроль над теми или иными частями HTML-кода. Иногда клиент просто использует наши темплейты для вывода своего кода в … Читать дальше 

Also posted in HTML | 19 комментариев

display:none vs screen readers

Все мы знаем и любим свойство display:none, которое “отключает” вывод блока, для которого оно задано в HTML-документе. Вроде бы свойство безотказное и работает всегда.
Но оказывается, что некоторые screen reader’ы запросто читают контент из блоков, скрытых с помощью display: none. Поэтому, … Читать дальше 

| 10 комментариев