Верстка таблицами или блоками div?

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div
Красносельский
Константин
Константинович

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Компьютер и программы

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Веб-дизайн

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Справочники

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Документация по CSS1

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Настройка файла .htaccess

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Коды ошибки http сервера

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Подстановочные символы и регулярные выражения

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Спецификация файла robots.txt

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div SSI – Server Side Includes

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Таблица кодировки символов кириллицы

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Нестандартные символы в HTML

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Вторая таблица символов HTML

 

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Советы начинающим

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Советы начинающим Веб-дизайнерам: Что, где и зачем.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Правила плохого тона

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div WEB-уловки

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Камень предкновения: верстка таблицами или блоками?

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Рекомендации по разработке веб сайта

 

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Анализ WEB-конъюнктуры. Создание лучшего сайта и его раскрутка.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Анализ WEB-конъюнктуры

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Предисловие

Приручение поисковых машин

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Уровень документа - все гениальное просто

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Благоустройство нор для поисковых червей или как водить пауков по нашей паутине

Ускорение индексации сайта

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Если гора не идет к Магомету

Индекс цитирования

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Что это такое и с чем его едят

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Приобретение веса в глазах общественности

Послесловие

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Последние замечания по интернет-раскрутке

 

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Приложения

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div А: «Рекомендации лучших пауководов»

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Краткий комментарий.

Советы специалистов поисковой системы Rambler.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Использование файлов robots.txt.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Часто задаваемые вопросы.

Советы специалистов поисковой системы Aport.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Регистрация сайта в Апорте.

Советы специалистов поисковой системы Yandex.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Добавление страниц

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Индексирование

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Положение страницы на выдаче

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Поиск со своей страницы

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Ответы на часто задаваемые вопросы

 

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Б: «1000 сверх-сайтов Рунета»

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div 1000 сверх-сайтов Рунета

 

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div В: «Сто наиболее популярных поисковых слов»

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Сто наиболее популярных поисковых слов

 

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Г: «Где это сделать?»

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Где это сделать?

 

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Д: «Практическое руководство!!!»

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Краткий комментарий.

Окна, ссылки и меню.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Ссылки и окна. Внешний вид и внутреннее содержание.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Организация ссылок. Всевозможные оглавления.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Если вам не нравятся фреймы, значит, вы не умеете их готовить.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Меню из выпадающих списков (javascript и CSS).

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Многоуровневое раскрывающееся меню (javascript и CSS).

Работа с базами данных.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Обработка баз данных браузером посетителя

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Обработка баз данных сервером (PHP)

Взаимодействие с посетителем

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Отправка писем с веб-страницы.

Формы

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Методы форм.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Создание на сайте PHP голосования.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Регистрация и контроль посетителей (PHP).

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Интерактивность материала.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Создание гостевой книги на PHP.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Удаление записей из текстовых баз (PHP).

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Заргузка файлов на сервер по HTTP-протоколу (PHP).

Разное.

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Псевдослучайные элементы (PHP, javascript).

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Точное определение имени и версии браузера с помощью JavaScript, SSI или PHP

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Клоакинг и технология «Входных дверей».

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Отложенное выполнение и выполнение с заданным интервалом (javascript)

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Информация о размере, дате, собственные счетчики и протоколы посещений

 

 

 

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Консультации

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Экспорт и импорт новостей

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div PHP chmod – права доступа к файлам

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div WEB 2.0 – миф, или реальность?

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Давно забытый AJAX

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Способы хранения веб-страниц: документы FrontPage или базы данных

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Как заработать на своем сайте?

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div FTP клиент, как настроить Total Commander

 

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Мониторинг веб сайтов и анализ поисковых запросов

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Документация по Веб-дизайну

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Желающим скачать PHP скрипт или JavaScript

 

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Литература и поэзия

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div Гуманитарные науки

Компьютер Программы WEB-дизайн Гуманитарные науки Документация Справочник Статьи Хронология материалов

Компьютер Программы WEB-дизайн Гуманитарные науки Документация Справочник Статьи Обращение к посетителям

Шрифт Font Шрифты Fonts скачать Скачать шрифты

Реферат по психологии религии логике информатике. рефераты контрольные курсовые работы скачать на халаву психология религия информатика халява логика контрольная курсовая работа Скачать рефераты

Сайты достойные внимания: Web-дизайн программирование документация руководство книга для любителей музыки статьи о создании музыки с помощью компьютера обзоры музыкальных программ музыка в mp3 формате Крымский тур-оператор Фонд «Боспор» Боспор Керчь фестиваль Боспорские агоны рекламная фирма кондиционер частный отель «Казантипская хижина» Азовске побережье Керченского полуострова Украина Крым Достойно внимания

Создание web сайта на заказ Создание web сайта на заказ

Создание, разработка web сайта на заказ. WEB-design Создание веб сайтов (цены)

web Сайты, созданные Красносельским К. К. Веб-дизайн разработка сайтов на заказ. WEB-design Веб-сайты, созданные мной (потенциальным заказчикам)

Полезные ссылки Полезные ссылки

Красносельский К. К. Компьютер Windows DOS система реестр BIOS программы Веб-дизайн PHP Perl CSS HTML CGI Java JavaScript музыка поэзия стихи тексты песен Психология философия психоанализ психиатрия логика сознание разум мышление интуиция развитие человек реферат религия информатика Об авторе

Компьютер Программы WEB-дизайн Гуманитарные науки Документация Справочник Статьи Статистика сайта

Показать фреймы

 

Web На сайте

 

 

ТаблицейБлоками.

Верстка таблицами или блоками div?

Последняя модификация: 04.07.2008 г

Страница загружена с адреса: http://webdesign.site3k.net/sovet/verstka.html

Спор между сторонниками табличной верстки и верстки блоками

Когда сторонники табличной верстки объясняют, почему они применяют именно табличную верстку, а сторонники верстки блоками объясняют, почему они предпочитают верстку блоками – это одно. А когда между ними начинается спор – это другое. Спор о способах верстки – дело тупиц: одни тупицы не хотят отойти от старых привычек, другие не хотят признать что ни в HTML 4.1, ни в CSS 2 нет иных механизмов для создания вертикальных колонок, кроме как создание их с помощью таблиц.

Основная проблема верстальщиков таблицами заключается в том что, они суют эти таблицы, куда ни попадя и, уже чуть ли не пробелы между словами создают за счет заключения слов в отдельные таблицы (лежащие внутри предложения, заключенного в таблицу, лежащую внутри абзаца, заключенного в таблицу, лежащую…). Возможно, я самый первый, кого это нагромождение таблиц стало раздражать. По крайней мере, я писал о нем еще в 2003 году (см. верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div  Правила плохого тона), когда споров между сторонниками табличной и безтабличной верстки не было и в помине.

У верстальщиков блоками проблема иная: погнавшись за модой, они потеряли способность здраво рассуждать. Они утверждают что, верстают за счет CSS, но CSS управляет не только внешним видом блоков, но и внешним видом таблиц и, таким образом, можно утверждать что, табличная верстка тоже, за счет CSS делается. Они утверждают что, их код компактней, а потому быстрее грузится, но если посмотреть на применяемые ими растяжки, хаки и прочие хитрости, используемые для того чтобы уподобить блоки таблицам, становятся очевидными три вещи:

  1. В умелых руках код блоками более компактен, но в исполнении этих «мастеров», эффект получается обратным
  2. Блоки – это не колонки.
  3. Дизайн блоками держится на честном слове. С применением другого браузера, он расползется, как ему вздумается.

Откуда весь сыр-бор пошел?

Если уж люди так стремятся имитировать таблицы, почему бы им просто не применить эти самые таблицы?

Одним из преимуществ безтабличной верстки является именно то что, при неудачном стечении обстоятельств она… расползается. Это может показаться странным: если таблицы так надежны, так непоколебимы, в чем же может быть преимущество ненадежных заколебывающих блоков?

Считается что, мобильные устройства плохо понимают таблицы.

Не знаю, так ли это. Я с телефона в интернет не лазаю. Мне не интересно изучать документацию по PHP через лупу. Кроме того, на моем телефоне не установлен сервер Апачь с поддержкой SQL баз для отработки скриптов, которые приходят мне в голову по мере чтения документации (это все, конечно же, шутка, на самом деле, на моем телефоне, конечно же, установлен SQL сервер ;).

Именно с расчетом на это и делаются блоки. Ну, расползутся они – а все же лучше чем запорченные таблицы.

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

Так же, считается что, блочный дизайн быстрее отображается, так как отображение таблицы происходит только после загрузки всей таблицы. ;)

Люди, а вы вообще, читали документацию по HTML и CSS?

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

Свойство CSS table-layout:fixed

«Алгоритм фиксированного вывода

В этом (быстром) алгоритме горизонтальный вывод таблицы не зависит от содержимого ячеек; он зависит только от ширины таблицы, ширины столбцов и от рамок и заполнения ячеек.

Ширина таблицы может быть специфицирована явно свойством 'width'. Значение 'auto' отменяет алгоритм фиксированного вывода.

В алгоритме фиксированного вывода ширина каждого столбца определяется так:

Элемент столбца со значением свойства 'width', отличным от 'auto', устанавливает ширину этого столбца.

Иначе, ячейка в первом ряду со значением свойства 'width', отличным от 'auto', устанавливает ширину этого столбца. Если ячейка занимает более одного столбца, ширина разделяется на эти столбцы.

Любые оставшиеся столбцы равномерно разделяют оставшееся горизонтальное пространство таблицы (минус рамки и заполнение ячеек).

При таком методе ПА может начать вывод таблицы сразу, как только будет получен весь первый ряд. Ячейки в последующих рядах не влияют на ширину таблицы. Любая ячейка, имеющая переполняющее содержимое, использует свойство 'overflow' для определения того, сжимать ли переполняющее содержимое».

Если же, указать ширину и количество колонок (<col width=200px><col width=1*>) или даже просто ширину ячеек, отображение ячеек производится без ожидания загрузки остальных ячеек своего ряда. Таким образом, ТАБЛИЧНЫЙ ДИЗАЙН МОЖЕТ ОТОБРАЖАТЬСЯ ТАК ЖЕ БЫСТРО, КАК И БЛОЧНЫЙ.

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

Какая верстка лучше, блочная или табличная?

Я не собираюсь затевать новый спор о том, какая верстка лучше, так как приемлемость той или иной верстки в конкретном случае зависит от:

1) Личных предпочтений

2) Конкретного дизайна

Верстайте так, как сочтете наиболее правильным и никого не слушайте. Не стоит прогибаться под изменчивый мир. Пусть лучше он прогнется под нас.

Примеры решений табличной и блочной верстки.

Верстка дивами всегда построена на различных трюках, так как «дивные» верстальщики не понимают: дивы не предназначены для многоколоночной верстки, и упорно пытаются найти того, кто бы решил, как сделать массшабируемый многоколоночный дизайн без использования таблиц, да еще так, чтобы он одинаково выглядел во всех браузерах, и подарил решение им. Я, по большому счету, не понимаю, в чем проблема. Согласен, так вкладывать таблицы друг в друга плохо:

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Стандарстная табличная верстка HTML страниц матрешками</title>
</head>
<body>

<table border=1 width=100% CELLPADDING="2" CELLSPACING="2">
 <tr>
  <td><h1>1</h1>
 </tr>
 <tr>
  <td>
  <table border=1 width=100% CELLPADDING="2" CELLSPACING="2">
   <tr>
    <td width=20% valign=top>

    <table border=1 width=100% CELLPADDING="2" CELLSPACING="2">
     <tr>
      <td>Табличная верстка 1
     </tr>
     <tr>
      <td>Табличная верстка 2
     </tr>
     <tr>
      <td>Табличная верстка 3
     </tr>
     <tr>
      <td>Табличная верстка 4
     </tr>
     <tr>
      <td>Табличная верстка 5
     </tr>
     <tr>
      <td>Табличная верстка 6
     </tr>

    </table>

    <td width=60% valign=top>
     <P>2

    <td valign=top>

    <table border=1 width=100% height=100% CELLPADDING="2" CELLSPACING="2">
     <tr>
      <td>3
     </tr>
     <tr>
      <td>4
     </tr>
    </table>

   </tr>
  </table>

 </tr>
 <tr>
  <td><h2>5</h2>
 </tr>
</table>

</body>
</html>

Пример табличной верстки матрешками

Но можно использовать colspan и rowspan:

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Верстка HTML страниц таблицей</title>
</head>
<body>

<table border=1 width=100% CELLPADDING="2" CELLSPACING="2" colspan=3>
 <tr>
  <td colspan=3><h1>1</h1><P>
 </tr>

 <tr>
  <td width=20% valign=top>
   Табличная верстка 1
  
  <td width=60% rowspan=7 valign=top>
   <P>2
  <td rowspan=3 valign=top>
    3
  
 </tr>
 <tr>
  <td>Табличная верстка 2
 </tr>
 <tr>
  <td>Табличная верстка 3
 </tr>
 <tr>
  <td>Табличная верстка 4
  <td rowspan=4 valign=top>
    4
  
 </tr>
 <tr>
  <td>Табличная верстка 5
 </tr>
 <tr>
  <td>Табличная верстка 6
 </tr>
 <tr>
  <td>&nbsp;
 </tr>

 <tr>
  <td colspan=3><h2>5</h2>
 </tr>
</table>

</body>
</html>

Пример табличной верстки 1 таблицей

Однако, так еще лучше:

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Стандарстная табличная верстка HTML страниц без фанатизма (одной таблицей)</title>
<style><!--
.menu p {margin:0px; border:solid 1px; width:100%}
.ban div {border:double 3px Silver; width:100%; padding:10px}
--></style>
</head>
<body>

<table border=1 width=100% CELLPADDING="2" CELLSPACING="2">
 <tr>
  <td colspan=3><h1>1</h1>
 </tr>
 <tr>
  <td width=20% valign=top class=menu>
  <p>Табличная верстка 1
  <p>Табличная верстка 2
  <p>Табличная верстка 3
  <p>Табличная верстка 4
  <p>Табличная верстка 5
  <p>Табличная верстка 6

  <td width=60% valign=top>
   <P>2

  <td class=ban>
   <div>
    <P>3
   </div>
   <div>
    <P>4
   </div>
 </tr>

 <tr>
  <td colspan=3><h2>5</h2>
 </tr>
</table>

</body>
</html>

Пример табличной верстки 1 таблицей

Но может так:

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Табличная верстка HTML страниц по минимуму</title>
<style><!--
.menu p {margin:0px; border:solid 1px; width:100%}
.ban div {border:double 3px Silver; width:100%; padding:10px}
--></style>
</head>
<body>

<h1>1</h1>

<table border=1 width=100% CELLPADDING="2" CELLSPACING="2">
 <tr>
  <td width=20% valign=top class=menu>
  <p>Табличная верстка 1
  <p>Табличная верстка 2
  <p>Табличная верстка 3
  <p>Табличная верстка 4
  <p>Табличная верстка 5
  <p>Табличная верстка 6

  <td width=60% valign=top>
   <P>2

  <td class=ban>
   <div>
    <P>3
   </div>
   <div>
    <P>4
   </div>
 </tr>
</table>

<h2>5</h2>

</body>
</html>

Пример минимальной табличной верстки

Или так:

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Смешанная верстка HTML страниц: таблицами и блоками</title>
<style><!--
.menu p {margin:0px; border:solid 1px; width:100%}
.ban div, div.colontitul {border:double 3px Silver; width:100%; padding:10px; margin:5px 0px}
--></style>
</head>
<body>

<div class=colontitul>
<h1>1</h1>
</div>

<table border=1 width=100% CELLPADDING="2" CELLSPACING="2">
 <tr>
  <td width=20% valign=top class=menu>
  <p>Табличная верстка 1
  <p>Табличная верстка 2
  <p>Табличная верстка 3
  <p>Табличная верстка 4
  <p>Табличная верстка 5
  <p>Табличная верстка 6

  <td width=60% valign=top>
   <P>2

  <td class=ban>
   <div>
    <P>3
   </div>
   <div>
    <P>4
   </div>
 </tr>
</table>

<div class=colontitul>
<h2>5</h2>
</div>

</body>
</html>

Пример комбинированной верстки

Еще в 2003 году я писал о вариациях меню (см. верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div  Организация ссылок. Всевозможные оглавления) и между делом, сделал так:

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div

При желании, можно добавить еще колонку.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Верстка HTML страниц блоками в 3 колонки</title>
<style><!--
div.menu {width:20%; border:double 3px Silver; float:left}
.menu p {margin:0px; border:solid 1px; width:100%}
div.content {margin:0 20%; border:double 3px Silver}
div.ban {width:20%; float:right; border:double 3px Silver}
.ban div, div.colontitul {Clear:both; border:double 3px Silver; width:100%; margin:5px 0px}
--></style>
</head>
<body>

<div class=colontitul>
<h1>1</h1>
</div>

<div width=20% class=menu>
 <p>Верстка блоками div 1
 <p>Верстка блоками div 2
 <p>Верстка блоками div 3
 <p>Верстка блоками div 4
 <p>Верстка блоками div 5
 <p>Верстка блоками div 6
</div>

<div width=20% class=ban>
 <div>
  <P>3
 </div>
 <div>
  <P>4
 </div>
</div>

<div class=content>
 <P>2
</div>

<div class=colontitul>
<h2>5</h2>
</div>

</body>
</html>

Пример блочной верстки

или

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Резиновая верстка HTML страниц блоками - живой пример</title>
<style><!--
div {border:solid 1px navy}
div.left {width:20%; float:left}
.left p {background:#c6561b; margin:2px; text-align:center; width:100%; border:solid 1px navy}
div.content {background:gray; margin-left:20%; padding:15px}
div.right {margin-left:80%}
div.topcol {background:silver; width:100%; margin:0px}
div.botcol {background:silver; Clear:both; width:100%; margin:0px}
.right div {background:#ee9e5f; padding:5px; margin:2px}
div.body {width:80%; float:left; background:#ffeecc}
--></style>
</head>
<body>

<div class=topcol>
 <h1>1</h1>
</div>

<div class=body>
 <div class=left>
  <p>Верстка блоками 1
  <p>Верстка блоками 2
  <p>Верстка блоками 3
  <p>Верстка блоками 4
  <p>Верстка блоками 5
  <p>Верстка блоками 6
 </div>

 <div class=content>
  <P>2
 </div>
</div>

<div class=right>
 <div>
  <P>3
 </div>
 <div>
  <P>4
 </div>
</div>

<div class=botcol>
 <h2>5</h2>
</div>

</body>
</html>

Пример блочной верстки

Лично мне все равно, как верстать. Но заказчик ориентируется на браузеры Геко, Опера, ИЕ. Самым надежным и бесхитростным решением является табличная и смешанная верстка. Текстовые браузеры так же, нормально понимают таблицы (только показывают, как обычный текст). Я не знаю, в какой ситуации блоки воспринимаются лучше, и не вижу причин за них цепляться. Смешанный вариант с моей точки зрения оптимален. Однако вы можете выбирать другие. Исходные коды приведены.

 

Комментарии к странице (всего 9)

 

 

 

верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div

 


На главную страницу сайта верстки табличная блочная верстка дивами html страниц. Таблицы и блоки div