Другие языки программирования и технологии

Вопрос по верстке (HTML / CSS)

Знаю, что возможно не самое лучшее место для такого вопроса, но все же попытаюсь, т. к. на специализированном форуме особо не торопятся высказываться. Возможно не только там )
интересует вопрос:
чем отличается верстка таблицами от вестки DIV-ами, почему верстка DIV-ами лучше, в чем особенности верстки для разных браузеров IE6, IE7, IE8, Firefox, Chrome

просьба отвечать по существу и только тех, кто в этом разбирается. спасибо )
Верстка DIV'ами является более семантически верной, т. к. table нужен только для рисования таблиц, а не для формирования дизайна. В плане самой верстки table удобней, но div гибче.
Особенности в браузерах - разные стандартные настройки отступов и полей, и не все браузеры, все теги поддерживают и отображают правильно. Самый злостный "нарушитель" - IE6.
Alikber Aliyev
Alikber Aliyev
12 551
Лучший ответ
1. div'ами верстать лучше потому, что это: а) более современно; б) не так запутывает код. в) это очень разносторонний инструмент, а таблица - уже из названия, сами понимаете, она и есть таблица. кроме того, html всегда хорошо как основа, а вот css - это базис верстки более или менее приличного сайта.
2. верстка под разные браузеры отличается тем, что каждый из них по-своему обрабатывает те или иные теги, их соотношение, "силу" и т. д. из-за этого то, что в Опере открывается на ура, в FF съезжает, а в IE - вообще не отображается (точнее отображается, но не правильно) .
Вот Вам яркий пример: прозрачные изображения формата .png во многих браузерах отобр. нормально, а в iE 6 (хоть это почти "покойник") - с непрозрачным фоном, из-за чего приходиться ухитряться и делать, чтобы все и для всех было одинаково или хотя бы похоже.
хто сказал, что дивами лучше?
Табличная вёрстка очень большая, то есть её код громоздок, а блочная вёрстка, т. е. DIV код меньше. Сейчас используется вёрстка DIV, таблицами редко.
Medet '' Mirzali
Medet '' Mirzali
2 123