Обсуждение

Подскажите (HTML)

Тема в разделе "Обсуждение инфопродуктов", создана пользователем Alexfonat, 15 янв 2013.

  1. 15 янв 2013
    #1
    Alexfonat
    Alexfonat ДолжникДолжник
    Во время Новогодних выходных просмотрел практическую часть курса по HTML CSS (Е.Попова). Там идет сугубо блочная верстка.

    Открываю «Практика резиновой верстки», автор использует таблицы. Лет 5 назад(когда веб меня не циплял), помню что в сети был холивар по этому вопросу. Я вот не могу понять почему в одном случаи используются таблицы в другом див-ы. Это вообще принципиально? Или это зависит от масштаба проекта? Например часто в больших интернет магазинах встречаются таблицы.

    Это не провокация просто хочется знать как же все таки правильно? На кого больше сейчас обращают внимания работодатели.
     
  2. 15 янв 2013
    #2
    xedoken
    xedoken ЧКЧлен клуба
    Таблицы это прошлый век. Современные разработчики верстают дивами и только.При приеме на работу верстальщика основное требование блочная верстка.
     
  3. 15 янв 2013
    #3
    Ember
    Ember ОргОрганизатор
    лушче использовать семантику, то есть HTML5 ;)
     
  4. 15 янв 2013
    #4
    Husson
    Husson ОргОрганизатор (А)
    При верстке на дивах страница загружается быстрее. Т.к. дивы загружаются браузером независимо друг от руга. А табличные элементы только при нахождении открывающего и закрывающего тега. Тоесть чтобы открыть таблицу, браузеру нужно ее полностью загрузить. А дивы открываются сразу, по мере распознования их браузером.
     
  5. 15 янв 2013
    #5
    Ember
    Ember ОргОрганизатор
    Табличная вёрстка осталась в 90-х:) И это считается плохим тоном.
     
  6. 15 янв 2013
    #6
    sutrium
    sutrium ЧКЧлен клуба
    нельзя верстать табличной версткой, не поймут :(
     
  7. 16 янв 2013
    #7
    Rayzor
    Rayzor ЧКЧлен клуба
    идеальная вертска - смешанная. Не во всех случаях рационально использовать div'ы. У каждого способа есть свои недостатки и достоинства. Откройте главную страницу яндекса и посмотрите html код
     
  8. 16 янв 2013
    #8
    sutrium
    sutrium ЧКЧлен клуба
    В Яндексе тоже дивы и много яваскрипта. В таблицах очень сложно разобрать код, потому что они вложенные, и они долго грузятся. А вложенные дивы намного проще понять. :)
     
  9. 16 янв 2013
    #9
    byxar
    byxar ДолжникДолжник
    Во всех, кроме табличных данных. Стоит это наконец разделить,- разметка- отдельно, таблицы для табличных данных- отдельно.
     
  10. 16 янв 2013
    #10
    Alexfonat
    Alexfonat ДолжникДолжник
    Спасибо за ответы. Не буду тратить время, которого катастрофически не хватает.
     
  11. 17 янв 2013
    #11
    malss8
    malss8 БанЗабанен
    не смотри Попова, а то он тебе там понарасскажет:)
     
  12. 17 янв 2013
    #12
    il_blackoo
    il_blackoo БанЗабанен
    Ну да таблицы очень тяжело воспринимаются браузером, ему напряжно подгонять ширину колонок таблицы и т.д. Но к слову о том, что таблицы только для таблиц. В курсе специалист уровень 2 по html и css Е.Петров показывал как с помощью таблицы сделать центрированное меню.
     
  13. 18 янв 2013
    #13
    BlackSwan
    BlackSwan БанЗабанен
    Посмотрите внимательно код яндекса) Там таблиц полным полно) В перемешку с дивами.
    ya.ru , например, вообще одна таблица и всё)

    На сколько я понимаю многие используют смешанную верстку, в зависимости от сайта и контекста.
     
  14. 18 янв 2013
    #14
    xedoken
    xedoken ЧКЧлен клуба
    Скорее всего сайт ya.ru верстался в те времена когда активно использовались таблицы.
     
  15. 18 янв 2013
    #15
    BlackSwan
    BlackSwan БанЗабанен
    и с тех пор никто в яндексе не брался его модернизировать, хотите сказать?)

    хорошо, даже если про ya.ru забыли, то почему же на самом yandex.ru так много тегов с таблицами?)
    наверное не так уж они и устарели)
     
  16. 18 янв 2013
    #16
    Ember
    Ember ОргОрганизатор
    да, не модернизировали они ничего :) им некогда, они деньги гребут)))
     
  17. 3 фев 2013
    #17
    D1mon
    D1mon БанЗабанен
    таблицы и сейчас актуальны, но их нужно использовать по назначению, а не для верстки целых страниц. И те кто говорит что таблицы умерли в 90-х не знают о чем говорят.
     
  18. 13 фев 2013
    #18
    Alexfonat
    Alexfonat ДолжникДолжник
    Что ж вы так пугаете. В HTML документе тегов таблиц нет. Там с помощью CSS, спискам присваиваются табличные свойства.
     
  19. 13 фев 2013
    #19
    il_blackoo
    il_blackoo БанЗабанен
    Ну и что, элемент так же принимает специфическое свойство, присущее только таблицам.Если ты к тому, что обходится один из минусов присущий таблицам - плохочитабельный код, то да, это обойти удалось. Но таблица так же имеет и другой недостаток по сравнению с блоком- тяжелее грузится.
     
  20. 13 фев 2013
    #20
    il_blackoo
    il_blackoo БанЗабанен
    Опять же табличные свойства использовались не к таблице. Т.е. комбинируем и блоки и таблицу в размных целях и будем всем счастье :) :)