логическая верстка vs ориентированная сугубо на внешний вид
теоретически с дивной версткой css'ом можно как хочешь менять внешнее представление страницы.
на практике.. что-о я думаю, что раньше чем xml-xslt преобразования плотно не встанут в браузеры пользователей (читай не появятсья в осле) говрить и верховенстве логической верстки, а не ориентрованной на представление рановато.
кто хочет кинуть в меня камень - вспомните чато всплывающие вопросы "а во сколько дивов это реально сделать?Э
Чем плоха? Как всегда, только неправильным использованием. Множество вложенных таблиц не только тормозят отображение при медленной загрузке, но и не слишком удобны в поддержке. У таблиц есть своя ниша. Но у div-ов она шире :)
>> Множество вложенных таблиц не только тормозят отображение при медленной загрузке Мне кажется, что эта проблема была у нетшкафа, но им давно никто не пользуется. >> не слишком удобны в поддержке хм, странно. а чем не удобны? >> У таблиц есть своя ниша. Но у div-ов она шире :) Имхо, что-то стоит делать таблицами, что-то дивами. Но не все дивами... А то тааакое получится...
про логическое форматирование тут уже писали про разделение контента и представления - тоже плюс еще такой банальный факт, что содержимое бааааальшой таблицы браузер (IE) не покажет, по не загрузит всё её содержимое, т.е. пока не увидит завершающего /table, а свёрстанное дивАми и будет отображаться по мере загрузки этих дивов. причем не важно, один под другим они расположены или сбоку или еще как.
А ещё можно упомянуть геморрой с работой с CSS и кроссброузерностью. Таблицы - более устоявшаяся технология, понимается практически одинаково всеми броузерами. А CSS понимают не все броузеры одинаково. Я как раз недавно с этим боролся. Может, у меня не хватило знаний сверстать страницу на CSS для IE и FireFox, но в процессе я увидел множество недостатков этой системы в плане того, что каждый броузер CSS интерпретирует по-своему.
Так можно сказать и наоборот, что сторонники таблиц не умеют работать ни с чем другим, и потому против. Тем более, что даже чайник с ФронтПейджом и тот верстает таблицами.
Не волнуйтесь, это просто мода. По крайней мере 80% вопросов про дивы, которые Вы тут видите, задают люди, неспособные реально понять и объяснить, чем они хороши. Люди слепо следуют моде, потому что "верстсть на дивах - это круто".
А на самом деле мир никуда не перевернулся, и таблицы как использовали, так и используют там, где они эффективны. Просто с распространением и развитием css оказывается, что некоторые вещи действительно удобнее делать дивами.
Вопрос не в таблицах и не в дивах, а в семантике страницы. Можно сверстать в дивах без семантики. Правда сверстать страницу в таблицах семантически нельзя. Вот и вся разница. Кто этого не понимает верстает как модно или как проще, а надо верстать как следует.
Дык ведь и смысл таблицы в том, что она состоит из строк и столбцов, содержащих ячейки. Иначе и не опишешь ее, имхо, очень даже красиво придумано. :)
Зачем делать 3 дива последовательных, например, и подгонять их размеры и плоложение на странице, когда просто можно сделать таблицу из 3-х ячеек? Вроде как проще с таблицей...
з.ы. И ваще, НАРОД, может забъем на эту тему, а? Камменты просто ниасилить :(
Спасибо! Вы открыи мне глаза на, так сказать, новый интересный подход.
Но вот у меня вопросец назрел. А что если при дивной и расчудесной верстке с дивами, отрубится файло с css? Это ж отстой на экране будет какой-то :(
Просто, раз уж все оформление будет сидеть в css, то css можно таким образом сильно раздуть. Сегодня заказчика все устраивает, а завтра он скажет "А можно тут зеленый фон, а тут красные буквы? А тут покрупнее шрифт... а тут... ОЙ, КРАСОТИШША!!!"
October 30 2005, 22:50:24 UTC 6 years ago
теоретически с дивной версткой css'ом можно как хочешь менять внешнее представление страницы.
на практике..
что-о я думаю, что раньше чем xml-xslt преобразования плотно не встанут в браузеры пользователей (читай не появятсья в осле) говрить и верховенстве логической верстки, а не ориентрованной на представление рановато.
кто хочет кинуть в меня камень - вспомните чато всплывающие вопросы "а во сколько дивов это реально сделать?Э
October 30 2005, 23:08:33 UTC 6 years ago
То есть никогда.
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
5 years ago
October 30 2005, 22:57:44 UTC 6 years ago
сходите почитайте
October 30 2005, 23:03:38 UTC 6 years ago
Множество вложенных таблиц не только тормозят отображение при медленной загрузке, но и не слишком удобны в поддержке.
У таблиц есть своя ниша. Но у div-ов она шире :)
October 30 2005, 23:36:50 UTC 6 years ago
Мне кажется, что эта проблема была у нетшкафа, но им давно никто не пользуется.
>> не слишком удобны в поддержке
хм, странно. а чем не удобны?
>> У таблиц есть своя ниша. Но у div-ов она шире :)
Имхо, что-то стоит делать таблицами, что-то дивами. Но не все дивами... А то тааакое получится...
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
October 30 2005, 23:12:32 UTC 6 years ago
October 30 2005, 23:33:01 UTC 6 years ago
6 years ago
October 30 2005, 23:38:49 UTC 6 years ago
October 30 2005, 23:41:53 UTC 6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
October 31 2005, 00:00:13 UTC 6 years ago
про разделение контента и представления - тоже
плюс еще такой банальный факт, что содержимое бааааальшой таблицы браузер (IE) не покажет, по не загрузит всё её содержимое, т.е. пока не увидит завершающего /table, а свёрстанное дивАми и будет отображаться по мере загрузки этих дивов. причем не важно, один под другим они расположены или сбоку или еще как.
October 31 2005, 00:14:21 UTC 6 years ago
Хы, можно последовательно несколько таблиц зафигачить. Альтернатива дивам получится.
А вообще Параграфы - рулят :)
6 years ago
6 years ago
Anonymous
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
Anonymous
6 years ago
Deleted comment
October 31 2005, 01:17:51 UTC 6 years ago
Deleted comment
6 years ago
6 years ago
Deleted comment
6 years ago
Deleted comment
6 years ago
Deleted comment
6 years ago
Deleted comment
6 years ago
Deleted comment
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
October 31 2005, 04:25:36 UTC 6 years ago
October 31 2005, 04:31:30 UTC 6 years ago
Все дело вкуса и личных предпочтений. Все остальное пустой ор :)
Отличий немного и все они непринципиальны для разработки.
October 31 2005, 07:05:33 UTC 6 years ago
6 years ago
6 years ago
6 years ago
October 31 2005, 07:11:33 UTC 6 years ago
October 31 2005, 08:59:39 UTC 6 years ago
Применять CSS к таблицам никто не запрещает :)
6 years ago
6 years ago
October 31 2005, 08:38:50 UTC 6 years ago
Вот и ругают таблицы, так как не умеютс ними работать :)
October 31 2005, 12:43:40 UTC 6 years ago
6 years ago
October 31 2005, 09:06:36 UTC 6 years ago
А на самом деле мир никуда не перевернулся, и таблицы как использовали, так и используют там, где они эффективны. Просто с распространением и развитием css оказывается, что некоторые вещи действительно удобнее делать дивами.
October 31 2005, 09:43:12 UTC 6 years ago
October 31 2005, 09:54:02 UTC 6 years ago
Deleted comment
October 31 2005, 23:14:29 UTC 6 years ago
Зачем делать 3 дива последовательных, например, и подгонять их размеры и плоложение на странице, когда просто можно сделать таблицу из 3-х ячеек? Вроде как проще с таблицей...
з.ы. И ваще, НАРОД, может забъем на эту тему, а? Камменты просто ниасилить :(
Deleted comment
6 years ago
Deleted comment
6 years ago
Deleted comment
6 years ago
Deleted comment
6 years ago
November 1 2005, 00:05:46 UTC 6 years ago
Но вот у меня вопросец назрел. А что если при дивной и расчудесной верстке с дивами, отрубится файло с css?
Это ж отстой на экране будет какой-то :(
Просто, раз уж все оформление будет сидеть в css, то css можно таким образом сильно раздуть.
Сегодня заказчика все устраивает, а завтра он скажет "А можно тут зеленый фон, а тут красные буквы? А тут покрупнее шрифт... а тут... ОЙ, КРАСОТИШША!!!"
Deleted comment
6 years ago
Deleted comment
6 years ago
Anonymous
April 28 2006, 20:32:08 UTC 6 years ago
Видимо не ко времени, но все же - очень доступный ответ
http://www.alexsergeyev.com/ru_stupid_ta