Вопрос по поводу блочной версткой

12 3
igor456
На сайте с 10.10.2005
Offline
104
1377

День добрый.

Интересует, допускается ли в блочной верстке использование таблиц, а если да, то в каких объемах? Имеется сверстанный дизайн, просили сверстать в блочном стиле, но с моей колокольни, блочную верстку это мало напоминает.

Спасибо.

deepslam
На сайте с 09.05.2006
Offline
204
#1

Все зависит от личных пристрастий, я например верстаю каркас div'ами, а в них уже , если удобнее таблицами, то ими.

Удаление вирусов на сайте (http://www.virusonsite.ru) | Scripto CMS - бесплатная система управления сайтом (http://www.scripto-cms.ru) |Профессиональный скрипт каталога ссылок , статей, фирм и объявлений! (http://www.scripto.ru) | Уникальный скрипт для публикации контента (http://publisher.scripto.ru)
Varkolak
На сайте с 03.06.2005
Offline
174
#2

Помоему самое главное что бы каркас был дивами, иногда все же рациональнее юзать таблицы.

html/css/js верстка и разработка сайтов на hostcms (хостцмс) - skype: varkolak1, тел: 89675012935, e-mail: anton.yurzanov@gmail.com
T4
На сайте с 20.09.2007
Offline
25
tt4
#3

Насколько понял товарищей, отстаивающих xHTML и строгость стандарта, таблицы допускается использоваться только в том случае, если в них заключены именно табличные данные: столбцы и строки, содержащие определенным образом отформатированную и структурированную информацию. Изначально ни <table>, ни <div> не были предназначены для верстки страниц сайтов, но так уж вышло.. И также вышло, что от таблиц стали отказываться именно как от средства основной разметки страниц.

Встречались заказчики, которые требовали отсутствия таблиц вообще. Это, конечно, перегиб. Просто не стоит использовать таблицы "не по назначению".

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

... а ещё на моей памяти такие топики не раз превращались в споры двух лагерей ...

DJ_Petrovich
На сайте с 13.02.2006
Offline
188
#4
tt4:
Встречались заказчики, которые требовали отсутствия таблиц вообще.

таких заказчиков надо попросить сверстать таблицу с 15 столбцами, слоями.

сразу охота отпадет что-либо требовать.

Тонны одноцентового трафика из Директа для ваших сайтов. Настройка - бесплатно! (/ru/forum/779616) Лендинг + Реклама в Яндекс.Директ за 15 минут! (/ru/forum/comment/16213883)
bondarev.pp.ru
На сайте с 29.09.2005
Offline
202
#5

Используйте таблицы для форматирования табличных данных и дивы для верстки.

bondarevpipes.com (http://ru.bondarevpipes.com/)
dkameleon
На сайте с 09.12.2005
Offline
386
#6
bondarev.pp.ru:
Используйте таблицы для форматирования табличных данных и дивы для верстки.

+1.

самое правильное и универсальное решение. :)

Дизайн интерьера (http://balabukha.com/)
Ткач
На сайте с 29.04.2007
Offline
95
#7

dkameleon, bondarev.pp.ru, сказали правильно, но я бы к этому дополнил, что всё таки сущетвуют дизайны, в которых не хватает 100% растяга по высоте через дивы, спасает вставленная табличка.

В последнее время верстаю всё через дивы, таблички использовать не приходится, а где их использовать? только если китайскую таблицу рождаемости нужно заполнить, да и то существует способ дивный и более меньше занимающий места, нежели <tr><td>

Разработка и создание сайтов. Красиво, функционально, недорого. (http://time-online.ru/) ICQ 388-474-890)
L
На сайте с 20.09.2007
Offline
108
#8

Не являюсь противником таблиц и активным фанатом чисто блочной вёрстки.

Конечно, если дизайн простой, можно и дивами без проблем, но если что-то сложное и как говорилось выше высота основного контейнера должна быть 100%, без таблиц практически не обойтись.

Все твердят, что таблицы не предназначены для разметки страниц, тогда что, блоки предназначены? Таблицы более предсказуемые и стабильные, чем блоки, не надо придумывать какие-то уникальные способы, чтобы сделать какую-то конструкцию.

Так же при последующем редактировании страницы, убрав какой-то блок из блочной вёрстки, вся конструкция может запросто "рассыпаться", чего не произойдет с таблицами.

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

Ткач
На сайте с 29.04.2007
Offline
95
#9

Life:),

как говорилось выше высота основного контейнера должна быть 100%, без таблиц практически не обойтись.

можно, задав в стилях html и body 100% и положить внутрь блок, например .main задав ему тоже 100% минус высоту подвала.

убрав какой-то блок из блочной вёрстки, вся конструкция может запросто "рассыпаться", чего не произойдет с таблицами.

если всё правильно делать в стилях, то ничего не посыпется, посыпется только если стили отключить.

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

каркас лучше сделать таблицей, а всё остальное блоками.

при смешанной верстке, я стараюсь наоборот, каркас в дивах, внутри если уж очень нужно вставить, таблички)

ну и наконец то, что в таблицах может нравится ? стабильность конечно. Вы правы, из за IE очень часто приходится прибегать к хакам(

by25
На сайте с 17.07.2007
Offline
20
#10

Какая разница как верстать, главное чтобы был валидный код!!! Для поисковиков нет никакой разницы - таблицы или блоки.

Некоторые вещи удобно делать блоками, некоторые удобнее таблицами.

Намедни друг попросил подправить макет сайта свёрстанного только дивами (макет полная *опа оказался - свалка настоящая), в итоге переверстал таблицами и всё стало ок, и кода в 2 раза меньше и корректно везде отображается. Так что таблицы ещё долго будут жить :)

itmedia.by (http://itmedia.by) - Хорошо делаем сайты :)
12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий