Выпадающие меню с помощью CSS

Каждый, кому доводилось создавать выпадающие меню, знаком с тем, какое количество скриптов требуется для этого. Между тем, используя грамотно структурированный HTML-код и несложные CSS-правила, можно создать симпатичное выпадающее меню, которое легко менять и дополнять, и при этом оно будет работать во множестве браузеров, в том числе и в Internet Explorer. И самое главное для вас, любители «чистого» кода — никакого JavaScript! (На самом деле, небольшой скрипт все же необходим, но вовсе не для того, о чём вы подумали.) Далее »


Несвоевременные мысли о CSS

Да простит меня Максим Горький за плагиат названия статьи (первой его части, конечно же :) .

Цель данной публикации — на практике показать полезность каскадных таблиц стилей. Далее »


Прячем счетчик

По тем или иным причинам, код счётчиков систем интернет-статистики зачастую приходится скрывать на странице. Оставим в стороне правомерность этого действия (читайте внимательно правила конкретного счётчика) и рассмотрим способы сокрытия. Далее »


Создание вкладок c помощью HTML

Чтобы не использовать сложных конструкций из таблиц, покажем как сделать простое меню в виде вкладок с помощью html и немного css. Для создания меню из 5 пунктов нам потребуется таблица из 7 ячеек. Две боковые ячейки служат больше для красоты. Для активной ячейки создадим стиль open, для всех остальных — close. Далее »


Валидность HTML

Может я не прав и то, о чем буду говорить, не имеет большого значения, но меня все же удивляет, почему мало кто придерживается стандарта HTML. Прошелся по нескольким очень известным порталам с целью проверки корректности HTML кода: ни один сайт не является валидным. Да, я знаю о том, что все ведущие производители браузеров стремятся добавить чего-то своего, отступая от стандарта, чтобы сделанные под их браузеры документы корректно смотрелись только в их продукте. Но самое интересное, что по большей части сайты не валидные не потому, что они используют какие то особенности браузеров, а просто не соблюдают стандартов. Более того, все делается так, чтобы корректно отображалось везде. Спрашивается: разве сложно в таком случае добиться правильности? Далее »