- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Заранее прошу прощения, если такая тема тут уже была.
Итак, кто что думает о преимуществах блочной верстки над табличной (или может наоборот)?
Сам привык верстать таблицами, но столкнулся с тем, что в требования заказчиков входит, чтобы верстка была на div'ах (что вообще мне не понятно, раньше я думал, что главное для заказчика - результат :)).
DIV'ы действительно больше предназначены для верстки сайтов, нежели таблицы, или просто веяние моды?
Любую ли страницу можно сверстать ТОЛЬКО на блоках?
Допустимым ли считается сочетание блочной и табличной верстки?
Ерунда это всё ... Главное чтобы код чистый был и нормально всё отображалось в браузерах.
DIV'ы действительно больше предназначены для верстки сайтов, нежели таблицы, или просто веяние моды?
Тег table предназначен для вывода именно таблиц.
Любую ли страницу можно сверстать ТОЛЬКО на блоках?
Любую.
Допустимым ли считается сочетание блочной и табличной верстки?
Да.
Ерунда это всё ... Главное чтобы код чистый был и нормально всё отображалось в браузерах.
А семантика?
Для кого-то "чистый код" - это когда все стили вынесены в отдельный файл и в шаблоне только блоки - всего мало и все понятно. Для других - аккуратно вложенные друг в друга таблицы - тоже "чистый код", им легче разобраться в этой вложенности, чем лезть в файл стилей.
А в браузерах и так, и так, если ручки прямые, все может отображаться нормально.
Тег table предназначен для вывода именно таблиц.
Представьте (в уме) страницу сайта в виде таблицы и вопрос будет исчерпан ...
Для других - аккуратно вложенные друг в друга таблицы - тоже "чистый код", им легче разобраться в этой вложенности, чем лезть в файл стилей.
Вёрстка таблицами разве исключает использование файлов стилей?
Представьте (в уме) страницу сайта в виде таблицы и вопрос будет исчерпан ...
Представил :) Но вопрос не исчерпан :)
Да, Table - таблица, никто не спорит, НО! Любую страницу можно мысленно разбить на строки, колонки... И сверстать. И даже когда смотришь такую верстку, всё намного (лично мне) понятней: этот блок текста располагается в левом столбце, основная часть документа - в правом и т. д. и т. п., чем изучать стили, чтобы понять где какой блок выводится.
Вёрстка таблицами разве исключает использование файлов стилей?
Конечно нет, но при верстке таблицами стили имеют лишь декоративное значение, тогда как в верстке дивами без них уже никуда.
Ерунда это всё ... Главное чтобы код чистый был и нормально всё отображалось в браузерах.
да! разницы для конечного пользователя нет.
Представьте (в уме) страницу сайта в виде таблицы и вопрос будет исчерпан ...
А еще можно попытаться представить страницу как набор br и nbsp;, но зачем?
На вскидку, несколько минусов таблиц:
1. вес кода.
2. читабельность кода.
3. информация не отобразится пока не подгрузится вся таблица.
Про семантику вы так и не ответили.
да! разницы для конечного пользователя нет.
Но тем не менее, очень часто есть для заказчика :)
Я вообще предпочитаю использовать блочную верстку в силу ее лаконичности. Если грамотно давать имена классам, то чтобы разобраться, что есть что, не обязательно лезть в css.
Еще иногда комбинирую оба метода, когда это в целом может упростить верстку, но это редко.
А еще можно попытаться представить страницу как набор br и nbsp;, но зачем?
На вскидку, несколько минусов таблиц:
1. вес кода.
2. читабельность кода.
3. информация не отобразится пока не подгрузится вся таблица.
Про семантику вы так и не ответили.
2. Кому что (писал уже выше в теме)
3. Вы уверены?! Т. е. страница, сверстанная на таблицах загружается только ВСЯ сразу, а пока она вся не подгрузится - совсем ничего не выводится?
Что вы понимаете под семантикой в данном случае?