Заголовок сообщения: Безтабличная верстка Добавлено: 14 Июль 2005, 11:27:48
кто сталкивался с безтабличной версткой подскажите приимущества посравнению с обыкновенной табличной, и как на это дело смотрят поисковики??? стоит ли сайт переводить на такую структуру?
Сейчас опять начнуться религиозные споры. Gregb, во-первых, юзайте поиск. Тут таких тем - туча. Во-вторых, у каждого подхода (таблицы или дивы) есть своих достоинства и недостатки.
109 Сообщения: 3234 Зарегистрирован: 25.11.04 Откуда: Москва
Добавлено: 14 Июль 2005, 13:52:58
я испольюзую в своей работе совмещенную верстку. Например если нужно разбить контент на 3 столбика то я вставлю одну таблицу. Дабы не парится. В остальных случаях использую только дивы.
Мною сверстано около 200 сайтов, так что мое мнение:
- на дивах достичь нормальной кроссброузерности гораздо легче чем на таблицах.
- Писать код на дивах на порядок проще и быстрее.
- Вносить изменения в такой код - проще простого.
- Легко достигается валидность кода.
Gregb, только с помощью бестабличной вёрстки можно достичь максимально возможного разделения структуры и представления страницы с помощью (X)HTML и CSS соответственно. Помимо очень удобного изменения/доработки, отсюда также вытекает максимальная доступность - такой сайт можно будет читать со старых мобильников или в текстовых браузерах, и даже полностью слепому человеку будет удобно и приятно по нему сёрфить.
Поисковики бестабличные сайты как правило индексируют лучше. Особенно Google.
С другой стороны, компактного, красивого кода и быстрого выполнения можно добиться и с использованием таблиц для разметки - для этого нужно по максимуму использовать CSS, а таблицы - только там, где бестабличная вёрстка займет намного больше времени.
Вывод:
Если важно максимальное качество, используйте бестабличную верстку.
Если важно выполнение в кратчайшие сроки - наиболее эффективным способом будет гибрид (табличная/бестабличная).
_________________ ...an ode to my plight is this dirge.
Акела, кстати, links научился понимать таблицы Gregb, таблицы, в принципе, предназначены, ну... этта... как правило... для размещения в них данных. Табличных. А использование их не по назначению -- для вёрстки, так это раньше, от невозможности сделать это грамотно через дивы, а сечас -- отчасти поэтому же, а в бОльшей степени, из-за неумения и лени кодеров.
tentoys, тогда уж от неграмотности и бездарности кодеров. Потому как менять CSS на одной разметке точно легче, чем пересобачивать кучу таблиц. Таблицы предназначены для табличных данных, эт точно. То есть для тех, где содержимое ячейки сопоставлена столбцу и строке, но уж никак не для конструкций типа <tr><td>&nbsр;&nbsр;&nbsр;</td></tr>.
Перешел на безтабличную верстку месяца четыре назад, заниматься версткой стал месяцев этак восемь. Т.е. савсэм еще молодой, до глубины души люблю этим милые сердцу блоки, но для таких задач как три колонки с растягиванием донизу предпочитаю использовать таблицы.
+ для резины в некоторых случаях.
_________________ критиковать человека не имеет смыла, потому что критика заставляет его защищаться и, как правлио искать оправданий. критиковать человека опасно, так как критика наносит удар его гордости, задевает чувство собственной значитмости и обижает его. (Дейл Карнеги)
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.