Обсуждение

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

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

  1. Alexfonat

    Alexfonat Alexfonat БанЗабанен

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

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

    Это не провокация просто хочется знать как же все таки правильно? На кого больше сейчас обращают внимания работодатели.
     
  2. xedoken

    xedoken xedoken РезервистРезервист

    Таблицы это прошлый век. Современные разработчики верстают дивами и только.При приеме на работу верстальщика основное требование блочная верстка.
     
  3. Ember

    Ember Ember ЧКЧлен клуба

    лушче использовать семантику, то есть HTML5 ;)
     
  4. Husson

    Husson Husson ОргОрганизатор

    При верстке на дивах страница загружается быстрее. Т.к. дивы загружаются браузером независимо друг от руга. А табличные элементы только при нахождении открывающего и закрывающего тега. Тоесть чтобы открыть таблицу, браузеру нужно ее полностью загрузить. А дивы открываются сразу, по мере распознования их браузером.
     
  5. Ember

    Ember Ember ЧКЧлен клуба

    Табличная вёрстка осталась в 90-х:) И это считается плохим тоном.
     
  6. sutrium

    sutrium sutrium ЧКЧлен клуба

    нельзя верстать табличной версткой, не поймут :(
     
  7. Rayzor

    Rayzor Rayzor РезервистРезервист

    идеальная вертска - смешанная. Не во всех случаях рационально использовать div'ы. У каждого способа есть свои недостатки и достоинства. Откройте главную страницу яндекса и посмотрите html код
     
  8. sutrium

    sutrium sutrium ЧКЧлен клуба

    В Яндексе тоже дивы и много яваскрипта. В таблицах очень сложно разобрать код, потому что они вложенные, и они долго грузятся. А вложенные дивы намного проще понять. :)
     
  9. byxar

    byxar byxar ШтрафникШтрафник

    Во всех, кроме табличных данных. Стоит это наконец разделить,- разметка- отдельно, таблицы для табличных данных- отдельно.
     
  10. Alexfonat

    Alexfonat Alexfonat БанЗабанен

    Спасибо за ответы. Не буду тратить время, которого катастрофически не хватает.
     
  11. malss8

    malss8 malss8 БанЗабанен

    не смотри Попова, а то он тебе там понарасскажет:)
     
  12. il_blackoo

    il_blackoo il_blackoo БанЗабанен

    Ну да таблицы очень тяжело воспринимаются браузером, ему напряжно подгонять ширину колонок таблицы и т.д. Но к слову о том, что таблицы только для таблиц. В курсе специалист уровень 2 по html и css Е.Петров показывал как с помощью таблицы сделать центрированное меню.
     
  13. BlackSwan

    BlackSwan BlackSwan БанЗабанен

    Посмотрите внимательно код яндекса) Там таблиц полным полно) В перемешку с дивами.
    ya.ru , например, вообще одна таблица и всё)

    На сколько я понимаю многие используют смешанную верстку, в зависимости от сайта и контекста.
     
  14. xedoken

    xedoken xedoken РезервистРезервист

    Скорее всего сайт ya.ru верстался в те времена когда активно использовались таблицы.
     
  15. BlackSwan

    BlackSwan BlackSwan БанЗабанен

    и с тех пор никто в яндексе не брался его модернизировать, хотите сказать?)

    хорошо, даже если про ya.ru забыли, то почему же на самом yandex.ru так много тегов с таблицами?)
    наверное не так уж они и устарели)
     
  16. Ember

    Ember Ember ЧКЧлен клуба

    да, не модернизировали они ничего :) им некогда, они деньги гребут)))
     
  17. D1mon

    D1mon D1mon БанЗабанен

    таблицы и сейчас актуальны, но их нужно использовать по назначению, а не для верстки целых страниц. И те кто говорит что таблицы умерли в 90-х не знают о чем говорят.
     
  18. Alexfonat

    Alexfonat Alexfonat БанЗабанен

    Что ж вы так пугаете. В HTML документе тегов таблиц нет. Там с помощью CSS, спискам присваиваются табличные свойства.
     
  19. il_blackoo

    il_blackoo il_blackoo БанЗабанен

    Ну и что, элемент так же принимает специфическое свойство, присущее только таблицам.Если ты к тому, что обходится один из минусов присущий таблицам - плохочитабельный код, то да, это обойти удалось. Но таблица так же имеет и другой недостаток по сравнению с блоком- тяжелее грузится.
     
  20. il_blackoo

    il_blackoo il_blackoo БанЗабанен

    Опять же табличные свойства использовались не к таблице. Т.е. комбинируем и блоки и таблицу в размных целях и будем всем счастье :) :)
     

Поделиться этой страницей