Шаблоны верстки DIV-ами

Вот как нужно верстать каркас веб-страницы. Спасибо Alessandro Fulciniti за неоценимую работу в подготовке колекции шаблонов валидной верстки div-вами или как еще говориться «дивной» верстки.

Кстати, долго не утихали споры по поводу: «какая верстка лучше: табличная или верстка слоями (div-ами)?» – и определиться в пользу более прогрессивного «дивного» варианта мне помогла именно эта колекция шаблонов. А табличную верстку нужно применять только там, где это нужно – то-есть при создании таблиц.

Макеты верстки DIV-ами

Все макеты используют валидные разметки и CSS, и успешно протестированы на Internet Explorer / Win 5.0, 5.5, 6 и Beta 2 Preview версии 7, Opera 8.5, Firefox 1.5 и Safari 2. Каждая из колонок может быть длинной, а также для тестирования длины столбцов использованf javascript-функция наполнитель по требованию.

Каждый макет – это каркас с пяти основных разделов: заголовок, содержание, навигация, другие вещи и нижних колонтитулов. Основная разметка, общая для всех макетов, следующая:

<div id="container">
    <div id="header"> Заголовок </div>
    <div id="wrapper">
        <div id="content"> содержание </div>
    </div>
    <div id="navigation"> навигация </div>
    <div id="extra> Дополнительный материал </div>
    <div id="footer"> Подвал </div>
</div>

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

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

Источник: http://blog.html.it/layoutgala/

One comment

  1. Привет! Это комментарий.
    Чтобы удалить его, авторизуйтесь и просмотрите комментарии к записи. Там будут ссылки для их изменения или удаления.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*