Веселые ссылки
Опубликовано 20.04.2009

Существует возможность несколько приукрасить внешний вид ссылок, заменив стандартное подчеркивание произвольным изображением. Реализация зависит от фантазии, возможно вставить анимацию.
Стили ссылок:

a:link, a:visited {
color : #000;
text-decoration : none;
background: url(line.gif) repeat-x bottom;
}

Декорации убираем, чтобы пропало стандартное подчеркивание ссылки, фон повторяем по низу объекта.
Узким местом является необходимость в картинке, которую нужно куда-то помещать.
Yandex.ru

Колоночные веб-сайты
Опубликовано 05.04.2009

Чуть ли не с десятилетие ведутся разгромные холивары о том, как на самом деле нужно верстать страницы Интернета. Уже давно въелось мне в подкорку головного мозга утверждение, что таблицы - это не для верстки - это для таблиц, которые с рамками, строками и столбцами. Далее

Css reset
Опубликовано 25.03.2009

Один из безусловно рабочих способов браузерной независимости - обнуление css-стилей перед их непосредственной установкой. Вроде бы все просто, но когда доходит до практики, в голову приходит только обнуление марджинов и паддингов, ну и бордеров может быть. Естественно, этим способ не ограничивается: Далее

Min-Height и т.д. в ИЕ
Опубликовано 15.03.2009

При создании уже любой страницы я спотыкаюсь о непонимание моего кода Internet Explorer’ом. Еще один популярный момент - жесткое ограничение высоты или ширины документа. Остальные браузеры и ИЕ7+ понимают max-height, max-width и, соответственно, min-height и min width. Для ИЕ же изобретается велосипед:

.someclass {
min-height:1000px;
height:expression(document.body.clientHeight < 1000? "1000px": "auto" );
}

Сверху - для нормальных браузеров, снизу - для ИЕ6.
Человеческим языком это интерпретируется, так: если высота окна браузера меньше 1000 пикселей, то высота блока - 1000 пикселей, иначе - менять высоту автоматически.

Как прибить footer книзу окна
Опубликовано 12.03.2009

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