Table VS div

Discussion in 'Болталка' started by FindeR, 1 Jul 2010.

  1. FindeR

    FindeR Elder - Старейшина

    Joined:
    15 Nov 2006
    Messages:
    623
    Likes Received:
    138
    Reputations:
    20
    Часто натыкаюсь на сайтах, направленных на поиск клиента\исполнителя создания сайта, на фразы типа "блочная вёрстка - очень хорошо, табличная - уже не комильфо".
    Да что далеко ходить:
    Раз
    Два
    (искал по "табличная верстка").

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

    Какие будут комментарии? Блоки - гламурно и модно, или же действительно необходимо?:)
    При условии, что валидацию пройдут оба варианта.
     
  2. lukmus

    lukmus Elder - Старейшина

    Joined:
    18 Nov 2009
    Messages:
    384
    Likes Received:
    115
    Reputations:
    23
    гламурно и модно, а самый гламурный среди них <span>
     
  3. .::f-duck::.

    .::f-duck::. Member

    Joined:
    30 May 2009
    Messages:
    344
    Likes Received:
    32
    Reputations:
    7
    Верстать таблицами - говнокод. Вместо,скажем, 10 строк получается 30.
     
  4. PabloPicasso

    PabloPicasso Banned

    Joined:
    2 Jan 2010
    Messages:
    88
    Likes Received:
    32
    Reputations:
    16
    по части скорости интерпретации и отрисовки быстрее таблица, есть гарантия того что ячейки некуда в разных браузерах не уедут =)
    ну по возможностям настройки и количеству кода блоки самое оно

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

    FindeR Elder - Старейшина

    Joined:
    15 Nov 2006
    Messages:
    623
    Likes Received:
    138
    Reputations:
    20
    PabloPicasso, т.е., по сути, лишь удобство для самого разработчика - в этом разница? Не считая скорости, ибо всё равно браузеры закешируют при первой загрузке.

    .::f-duck::., разница в несколько байт - и уже говнокод?:) Не похоже на аргумент.
     
  6. TDKronuS

    TDKronuS Member

    Joined:
    9 Nov 2009
    Messages:
    64
    Likes Received:
    13
    Reputations:
    3
    FindeR, при верстке таблицами часто появляется желание сделать вложенную таблицу (у некоторых - не одну, а больше). И вот тогда начинается говнокод. Вложенные блоки смотрятся на уровне кода достаточно читабельно и удобно для редактирования.
     
  7. sqk

    sqk Banned

    Joined:
    8 Sep 2009
    Messages:
    74
    Likes Received:
    39
    Reputations:
    1
    как по мне лучше блоки
    удобно, аккуратно выглядит код, все так сказать "по полочкам"
    а это важно, ибо очень много приходится корректировать

    в общем, да. для меня разница только в этом, дивками в стопицот раз удобнее.
     
  8. life_is_shit

    life_is_shit Elder - Старейшина

    Joined:
    21 Aug 2007
    Messages:
    300
    Likes Received:
    149
    Reputations:
    19
    а вариант смешанной верстки никто и не рассмотрел.
    удобнее всего основной каркас набросать таблицами, а там уже и блоками можно.
    те кто люто ненавидит таблицы мало верстали в ie6 ;)
     
  9. FindeR

    FindeR Elder - Старейшина

    Joined:
    15 Nov 2006
    Messages:
    623
    Likes Received:
    138
    Reputations:
    20
    life_is_shit, именно по этой причине я и завёл тему.
    Достаточно часто верстаю так, как ты описал, но постоянно натыкаюсь на вопросы "зачем тебе таблицы? Юзай только дивы!".

    upd: кстати, влияет ли модель вёрстки (табличная, блочная) на "понимание" сайта поисковыми машинами?
     
    #9 FindeR, 2 Jul 2010
    Last edited: 2 Jul 2010
  10. life_is_shit

    life_is_shit Elder - Старейшина

    Joined:
    21 Aug 2007
    Messages:
    300
    Likes Received:
    149
    Reputations:
    19
    нет не влияет, влияет валидность.