Верстка

Вопросы, связанные с приемами и способами верстки

Создание динамического трёхколоночного макета

Опубликовано Yurii в Пнд, 22.03.2010 - 17:45

В этой публикации я продолжу цикл статей о создании HTML-макетов.
Рассмотрим трёхколоночный макет.
Достоинства этого макета те же. Его одинаковое отображение во многих браузерах, причём не только основных, абсолютно валидный код, позиционирование подвала внизу окна браузера при малом контенте, отсутствие javascript, расположение блока с основным контентом в начале разметки, равная высота колонок при разном объёме содержимого.

Создание динамического двухколоночного макета.

Опубликовано Yurii в Ср, 17.03.2010 - 21:57

Рассмотрим двухколоночный макет.
Достоинствами этого макета является его одинаковое отображение во многих браузерах, причём не только основных, абсолютно валидный код, позиционирование подвала внизу окна браузера при малом контенте, отсутствие javascript, расположение блока с основным контентом в начале разметки, равная высота колонок при разном объёме содержимого.

Создание динамического одноколоночного макета.

Опубликовано Yurii в Вс, 07.03.2010 - 17:44

В цикле этих статей я хочу подробно рассказать, как создать HTML-макеты, которые представлены в одной из статей этого блога.
Достоинствами этих макетов является их одинаковое отображение во многих браузерах, причём не только основных, абсолютно валидный код, позиционирование подвала внизу окна браузера при малом контенте, отсутствие javascript, расположение блока с основным контентом в начале разметки.

Создание разметки без таблиц

Опубликовано Yurii в Чт, 11.02.2010 - 22:57

В этой статье хочу рассмотреть один из самых актуальных вопросов - создание разметки на безтабличной основе и предложить несколько своих вариантов решений.
Самая распространенная задача в этом аспект

Шаблон резинового блока с прозрачными уголками

Опубликовано Александр в Втр, 02.02.2010 - 18:30

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

Выравнивание горизонтального меню (или пейджера) по центру страницы

Опубликовано Александр в Ср, 27.01.2010 - 13:47

Многим новичкам кажется очень сложным выровнять горизонтальное меню (пейджер) по центру веб-страницы. Из-за этого появилось много вариантов центрирования с помощью хаков и с использованием яваскрипт-программирования. На самом деле все намного проще. Это делается с использованием чистого CSS. Необходимо немного разобраться с относительным позиционированием и с правилом float.

Верстка макета с равными колонками по высоте

Опубликовано Александр в Сб, 26.12.2009 - 01:20

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

Как проверить качество HTML-верстки

Опубликовано Александр в Вс, 13.12.2009 - 21:44

В этом посте я хочу предложить вариант проверки качества HTML-верстки. Многим это может показаться избитым и не интересным. В первую очередь он будет полезен заказчикам верстки, а так же начинающим HTML-верстальщикам.

Оформление формы входа как в Яндексе

Опубликовано Александр в Вс, 29.11.2009 - 14:21

Если Вы обращали внимание, форма входа на сайте Яндекса выполнена довольно интересным способом. Вернее не вся форма, а поле ввода пароля.
Как известно, при вводе данных в поле типа "password", мы не увидим вводимых символов. Они будут заменены на точки. Тоже самое будет, если для этого поля указать атрибут "value='Пароль'".

Как при вызове поп-апа затемнить остальной фон сайта

Опубликовано Александр в Сб, 28.11.2009 - 19:19

Недавно столкнулся с такой задачей. Необходимо было при вызове поп-апа затемнить остальной фон сайта. При этом затемнение должно было быть прозрачным. Эта проблема решается довольно просто. К нам на выручку, опять же, придет библиотека jQuery. С начала расскажу теоретически всю физику процесса, а потом покажу код и объясню как он работает.