imho.ws |
![]() |
![]() |
![]() |
# 1 |
Newbie
Регистрация: 13.04.2007
Сообщения: 22
![]() |
таблицы или дивы?
Господа программеры, объясните плиз принципиальные различия таблиц и дивов. Что лучше, а что хуже? И зависит ли выбор в сторону какой-то из этих версток в зависимости от "вида" сайта?
И еще вопрос: хотя бы в двух словах объясните плиз что значит табличная/блочная/валидная/"резиновая" верстка и может еще какая-нить бывает? Ну табличная - это понятно ![]() ![]() ![]() ![]() Заранее спасибо ![]() |
![]() |
![]() |
# 2 | |
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Что лучше, зелёное или синее?...
Цитата:
блочная - блоками валидная - validator.w3c.org резиновая - которая тянется |
|
![]() |
![]() |
# 3 |
::VIP::
dr.Great Jah Регистрация: 29.08.2004
Адрес: £ U. c K.
Пол: Male
Сообщения: 1 127
![]() ![]() ![]() ![]() |
люблю заходить сюда
http://www.i2r.ru/static/476/ http://www.i2r.ru/static/479/ да и яндексе набери свой вопрос получишь тучу ссылок
__________________
Каждый уважающий себя ёж хранит в норке фотоальбомчик с фотографиями голых жоп, которыми его пытались пугать.
|
![]() |
![]() |
# 4 |
Newbie
Регистрация: 21.08.2005
Адрес: Таллин
Сообщения: 46
![]() |
Блоки - однозначно предпочтительнее: для seo лучше, страница грузится быстрее и приятнее.
Таблицами стоит верстать только списки к частыми повторяющимися колонками (большой pricelist или список товаров с ценами), иначе получится много css и запаришься всё верстать
__________________
![]() |
![]() |
![]() |
# 5 |
Newbie
Регистрация: 18.05.2007
Пол: Male
Сообщения: 9
![]() |
Ну, скажу честно, если верстать блоками, то css тоже не маленький получится.
Основное преимущество блочной верстки - это то, что не меняя html-кода страницы саму страницу можно изменить в корне. _http://www.i2r.ru/static/476/ - Тут можно решить много вопросов по css и блочной верстке. |
![]() |
![]() |
# 6 |
Newbie
Регистрация: 07.03.2006
Сообщения: 43
![]() |
Помоему просто нужно владеть обеими технологиями и выбирать в зависимости от дизайна. Можно например сделать аккуратный табличный сайт который будет хорошо выглядеть во всех браузерах, а потом забубенить куданить блок с помощью цсс... Я за универсальность хтмл верстальщика)))
|
![]() |
![]() |
# 7 | |
Guest
Сообщения: n/a
|
Цитата:
Кроме того здорово экономит место на сервере. По блочной верстке могу посоветовать пару книжек: http://www.wmate.ru/ebooks/book388.html http://www.wmate.ru/ebooks/book351.html |
|
![]() |
# 9 | ||
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
![]() Цитата:
![]() |
||
![]() |
![]() |
# 11 | |
Newbie
Регистрация: 07.03.2006
Сообщения: 43
![]() |
Цитата:
|
|
![]() |
![]() |
# 14 |
::VIP::
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
GoodS, не хами людям - это не красит
косяки могут быть (и будут при изменении размера) при любой вестке drupal в подавляющем большинстве тем сверстан дивами; csszengarden.com - это вообще сказка, что можно сделать с такой версткой - тебя это не убеждает? вообще, вопрос "хорошо это или плохо" определяется в 99% случаев только квалификацией верстальщика
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. |
![]() |
![]() |
# 15 |
::VIP::
Регистрация: 28.06.2002
Адрес: neverwhere
Сообщения: 1 166
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Принцип такой - для табличной информации (список товаров, цен, мест), особенно если список включает несколько колонок, используешь таблицы - они для этого изначально предназначены, и это очень помогает для SEO и читабельности в screenreaders итд.
Если уж делаешь таблицы, делаешь их правильно, с thead, tfoot, caption, col, colgroup, th, abbr, headers, итд... (см. http://www.w3.org/TR/html4/struct/tables.html). Большинство людей не используют все качества таблиц. Для дизайна и верстки используем CSS - да, ещё есть косяки с которыми трудно – но это вина браузеров а не CSS, и поддержка CSS будет становится только лучше, особенно теперь, когда на IE идёт давление от Firefox и Safari. Последний раз редактировалось Aeon; 20.09.2007 в 23:06. Причина: ачепятки |
![]() |
![]() |
# 16 |
Junior Member
Регистрация: 22.03.2004
Сообщения: 123
![]() ![]() |
В основном согласен с Aeon, но
не писать же на сайте - "с косяками обращаться к Б.Гейтсу" Поэтому основной принцип выбора для меня лично - беспринципность (или целесообразность), т.е. верстаем дивами, бо это прогресс и требование рынка, а что требует чересчур больших заморочек - используем преимущества таблиц, тем более что средствами css недостатки, на котор обычно упирают DIVологи, сводятся к нулю или около того |
![]() |