Как лучше для оптимизации сайта: <div> или <table>

I
На сайте с 29.04.2007
Offline
29
554

Подскажите, плз., как лучше верстать сайт - используя таблицы или используя div.

Что лучше для поисковых систем?

[Удален]
#1

Что полезнее для здоровья - кефир или молоко?

Ленка
На сайте с 11.05.2007
Offline
84
#2
idweb:
Подскажите, плз., как лучше верстать сайт - используя таблицы или используя div.
Что лучше для поисковых систем?

Об этом долго можно спорить, поищите на форуме много споров найдете.

Я же бы использовала и использую совместный вариант и <table> и <div>.

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

Как пример сайты образцы построенные без использования таблиц:

http://csszengarden.com/

http://www.alistapart.com/

Также знаю один по теме SEO без использования таблиц:

http://www.seoexp.com/

А вообще W3C рекоммендует использовать <table> только для табличных данных, дословно для тех данных которые именно и требуют использование таблиц (строк, ячеек). То есть к примеру шапку сайта не обязательно сувать в <table> - по их логике, а прайс-лист обязательно!

SeoSheff
На сайте с 24.05.2007
Offline
108
#3
Ленка:
Об этом долго можно спорить, поищите на форуме много споров найдете.
Я же бы использовала и использую совместный вариант и <table> и <div>.

Основной плюс <div> то, что засчет него можно существенно сократить вес страниц, а также с помощью него можно поднять ближе к началу кода нужные нам ключевики, заголовки и прочее необходимые данные имеено для SEO. Но минус <div> в том, что если весь сайт верстать с использованием этого тега и без <table> то очень тяжело сделать нормальный гибкий кроссбраузерный сайт, требуется отличнейшее знание CSS - именно по этому многие прибегают к смежному варианту использования одновременно и <div> и <table>.
Как пример сайты образцы построенные без использования таблиц:
http://csszengarden.com/
http://www.alistapart.com/

Также знаю один по теме SEO без использования таблиц:
http://www.seoexp.com/



А вообще W3C рекоммендует использовать <table> только для табличных данных, дословно для тех данных которые именно и требуют использование таблиц (строк, ячеек). То есть к примеру шапку сайта не обязательно сувать в <table> - по их логике.

Согласен, но сам использую <DIV>, но мне кажется, что между ними нет разницы, но споров полно, как говориться, это того что будет DIV или TABLE позиции уж точно могу сказать не изменятся.....☝

MASe
На сайте с 17.09.2002
Offline
219
#4

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

гармоничное использование и того и другого даст хороший результат...

при этом слишком большой разницы для СЕО не будет...

Only God Can Judge Me... Nobody Else... Дрезна (http://www.drezna.ru/) Помощники: Sape (http://www.sape.ru/r.167724536c.php)
I
На сайте с 29.04.2007
Offline
29
#5

Ленка, большое спасибо за развёрнутый ответ

F
На сайте с 22.03.2007
Offline
8
#6

Если вопрос именно в том, как лучше для оптимизации, то DIV. Меньше лишнего кода на страницах, меньший вес страниц. Если при этом стили выносить в отдельный файл, то кода будет совсем мало. А это очень хорошо :)

XR
На сайте с 02.09.2005
Offline
92
#7

Для оптимизации лучше не "<div> или <table>", а их содержание! ;) Контент, то бишь!

Консультации по продвижению сайтов. Многое даю бесплатно. Пишите в личку, договоримся.

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