Насколько дивная лучше табличной?

123
Cell
На сайте с 09.10.2007
Offline
552
#11
Seo-Seo:

Кстати, а в чем они на ваш взгляд?

Могу поделиться лишь собственными наблюдениями.

Таблицы-минусы:

-больше кода

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

-проще ошибиться и не закрыть какой-нибудь тег

-почему-то некоторые считают, что немодно

Таблицы плюсы:

-легче верстать

-меньше используется CSS (при дивной верстке CSS превращаетсяв большую поэму)

-удобнее приспособить под различные экраны (более "резиновая" верстка)

-более предсказуемое поведение в разных браузерах

-можно задавать свой цвет/фон каждой колонке

Основное преимущество дивов - мало кода.

А вообще - это извечный холивар что лучше таблицы или дивы.

И многое может решить банальная привычка - как у меня, например :)

Все вышесказанное - ИМХО.

P.S. Не стоит обсуждать репутацию - сейчас получите замечание от модераторов.

The Piper at the Gates of Dawn.
Arsh
На сайте с 21.03.2007
Offline
199
#12
Seo-Seo:
И все как один - аргументированы - говно, и все тут.

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

Но Вы же уверены, что ваш вопрос - самый важный, уникальный и интересный.

По сабжу - дивы рулят.

богоносец
На сайте с 30.01.2007
Offline
774
#13
Seo-Seo:
О, спасибо!

То, что там написано... это и есть популярное говно. Скажите, что из тех возможностей нельзя сказать о таблицах? И при современных скоростях доступа таблицы не тормозят. А вот то, что дивно это дороже — это да.

А вообще, спорите о давно вчерашнем, завязав с html-ем — можно делать удобнее для ПС... но это не сказывается прямо на релевантности.

[Удален]
#14
богоносец:
А вообще, спорите о давно вчерашнем, завязав с html-ем — можно делать удобнее для ПС... но это не сказывается прямо на релевантности.

А какая ему есть разумная альтернатива?

Seo-Seo
На сайте с 05.12.2006
Offline
292
#15
Arsh:
Правы они. Если б Вы воспользовались поиском по сайту, прежде, чем тему начинать...

Искал как на сайте, так и в интернете в целом. И нигде четко-однозначного ответа о том, что это - хорошо, а это - плохо я не нашел. Если вы заметили - вначале темы я сослался на Ткачева (в надежде, что он, возможно, зайдет и скажет почему именно дивная лучше). Если же тут есть его пост касательно этого - извиняюсь, не нашел.

Arsh:
Но Вы же уверены, что ваш вопрос - самый важный, уникальный и интересный.

С чего вы взяли? Я вообще темы создаю чрезвычайно редко и скромно, вы сами можете просмотреть. Всю информацию ищу сам и форумцев никогда не дергаю, благо не так часто я чего-то не знаю. Но тут создаю долгосрочный СДЛ, закрались сомнения, и одним "кажется див лучше" я бы не хотел удовлетвориться.

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

Cell:
Могу поделиться лишь собственными наблюдениями.

Спасибо, не обо всех замечаниях я подумал. На самом деле после вашего поста к табличной (ввиду своих конкретных причин) склоняться начинаю.

богоносец:
А вообще, спорите о давно вчерашнем, завязав с html-ем — можно делать удобнее для ПС... но это не сказывается прямо на релевантности.

Прямо - нет, но косвенно, за счет скорости - возможно.

Комплексное продвижение от группы профи. Внимательно, качественно, грамотно. Дизайн, контекст, таргет. (/ru/forum/1024059) hugo.digital (https://hugo.digital)
L
На сайте с 07.12.2007
Offline
351
#16
Seo-Seo:
Как известно (и на недавней конференции это подтвердил Василий Ткачев) дивная верстка лучше табличной.

Это доподлинно неизвестно, только теоретические домыслы.

Seo-Seo:
Вопрос, собственно, насколько лучше, и что вообще вкладывается в понятие "лучше"? Если скорость загрузки страницы, положим, одинаковая - верстка все-равно скажется на релевантности? Стоит ли заморачиваться?

Заморачиваться однозначно не стОит, основные факторы перечислил Cell, в "дивной" верстке далеко не всегда код меньше. А попробуйте не закрыть хоть один <div> - все "поедет".

DIV-ная верстка сложнее в создании, отладке и последующем сопровождении.

По поводу верстки и СЕО- можете посмотреть сайты из ТОПа по вашим запросам - кто какую верстку юзает.

PS: Я начинала с DIV-ной, теперь перешла на внешняя ТАБЛИЦА + DIV для оформления внутри ячеек (где требуется) - так проще.

богоносец
На сайте с 30.01.2007
Offline
774
#17
за счет скорости

Роботам не надо рисовать документ, поэтому без разницы — таблицы или дивы (с которыми больше неожиданных проблем при вёрстке). А минимизировать количество видимого им кода — скорости заметно не увеличит. А вот, минимизировать количество видимых им повторов, например, в оформлении постов этого форума

<b>Обратиться по нику</b></a><br>

<a href="javascript:Insert('Seo-Seo',selection)" onMouseOver="catchSelection()" title="Выделить текст и кликнуть здесь" class="smallfont">
<b>Цитата выделенного</b>

это уже не решается таблицами/дивами и выходит за рамки темы ... есть JS и XML, и браузеры его понимают, а боты нет... и не очень лезут индексить куда им запретили.

C
На сайте с 07.09.2007
Offline
123
#18

В плане SEO вижу единственный плюс DIV - это возможность показать поисковику "идеальную" на его взгляд страничку, при этом на юзабилити и функционал это ни как не повлияет. Хотя об этом выше уже написал XoioX. Т.о. если и есть смысл переплачивать, то только после составленного грамотного ТЗ, а ради галочки: DIV - смысла нет.

Cell
На сайте с 09.10.2007
Offline
552
#19
Ladycharm:

А попробуйте не закрыть хоть один <div> - все "поедет".

Это просто будет смерть. Самое поганое это то, что найти незакрытый DIV порой ужасно сложно, гораздо сложнее, чем незакрытый <td>.

Ladycharm:

теперь перешла на внешняя ТАБЛИЦА + DIV для оформления внутри ячеек (где требуется) - так проще.

Во-во-во! Самый подходящий (для меня) вариант на сегодняшний день. Пришел к нему путем многочисленных проб и ошибок.

samimages
На сайте с 31.05.2009
Offline
427
#20

На сегоняшний день (имеется ввиду жизнь браузеров)

Правильней использовать смешанную верстку.

Для таблиц - таблицы для блоков - блоки. Сторонники таблиц (упертые) наворачивают код (именно за это их гнобят сторонники блоков), а сторонники блоков (упертые) пытаются иммитировать таблицы оборачивая блоки по нескольку раз и тем самым захламляют код.

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

Не хотите захламлять не пишите в <table> атрибуты

Блоки грузятся по факту, но это не отменяет правил верстки как таковой можно же сделать по человечески:



<div id="head">шапка сайта</div>

<!--при необходимости тянущейся колонки с меню-->

<table>
<tr>
<td>меню</td>
<td>контент</td>
</tr>
</table>

<div id="footer">подвал сайта</div>


Ну это набросок... естественно...

Опыт как иммунитет — приобретается в муках! Аудит семантики от 15К [долго] - ЛС
123

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