Jump to content
  • 0

table vs div+scc


still swamp
 Share

Question

Потратил день, сверстал страницу div+css.

{top page}

{left}{body}

{bottom page}

Ужаснулся замысловатости глюков на разных браузерах. Переделал с position:absolute на float:left. Поразился громоздкости кода.

Потратил полчаса все убрал и передела на таблицу.

Вид тот же. Глюков нет. Все изящно.

Хочу узнать, что за дань моде заставляет говорить про некошерность верстки таблицами?

Link to comment
Share on other sites

Recommended Posts

  • 0

Вообще не совсем понятно, вопрос касаемо построения каркаса из таблиц или же построения всего сайта ?

Так к примеру каркас можно построить и из таблиц но наполнение придется делать из других элементов к коим див употребим очень элегантно иначе мы получаем множественную вложенность таблиц (громоздкость в вашем понимание) и в последствие время загрузки.

Ну а ежели мы все таки попробуем сложно рисованный макет ? то представ те кол-во вложенности таблиц.

Link to comment
Share on other sites

  • 0
Вообще не совсем понятно, вопрос касаемо построения каркаса из таблиц или же построения всего сайта ?

Так к примеру каркас можно построить и из таблиц но наполнение придется делать из других элементов к коим див употребим очень элегантно иначе мы получаем множественную вложенность таблиц (громоздкость в вашем понимание) и в последствие время загрузки.

Ну а ежели мы все таки попробуем сложно рисованный макет ? то представ те кол-во вложенности таблиц.

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

К стати еще один минус слоев. В верхнем правом углу левой колонки кнопочка сделана, которая изменяет видимость слоя левого. После чего весь макет работает корректно. В случае со слоями такой фокус не выйдет и потребуется более изощренные телодвижения.

Edited by still swamp
Link to comment
Share on other sites

  • 0
1. Колонки одинаковой высоты.

2. Бордеры вокруг сайта.

1. не совсем понял зачем их делать одинаковыми?

2. Если левая колонка фиксированная а правая резина то делаем бордер с помощью png картинки которую тянем по оси y в родительском контейнере, с нижней границей проблем вообще вроде нет

Добавлю, боттом пришитый снизу и картинка кота, которая лежит и под боттомом и под правой колонкой.

подвал прижать не сложно, кота в body фоновым изображением

Link to comment
Share on other sites

  • 0
1. не совсем понял зачем их делать одинаковыми?

2. Если левая колонка фиксированная а правая резина то делаем бордер с помощью png картинки которую тянем по оси y в родительском контейнере, с нижней границей проблем вообще вроде нет

подвал прижать не сложно, кота в body фоновым изображением

1. Колонки должны быть одинаковыми, так как не известно кто из них будет длинее. Соответственно если они разные, то куда бы вы не разместили бордер, он будет всегда не до конца. И левая колонка не фиксирована по высоте. Так что.... И еще - лепить какой то - это вовсе не к чему. На таблицах не нужен никакой пнг.

2. Подвал прижать в это связи нетривиально.

3. Кот в боди недопустим, так как боди присутствует на многих страницах, и кота там быть не должно. Не писать же разные стили боди под разные страницы.

Так что в общем и целом... ради спорта можно сделать на слоях, но я не спортсмен. Задачи другие.

Link to comment
Share on other sites

  • 0
1. Колонки должны быть одинаковыми, так как не известно кто из них будет длинее. Соответственно если они разные, то куда бы вы не разместили бордер, он будет всегда не до конца. И левая колонка не фиксирована по высоте. Так что.... И еще - лепить какой то - это вовсе не к чему. На таблицах не нужен никакой пнг.

2. Подвал прижать в это связи нетривиально.

В случаи когда границу рисуем 1px png это не важно

Кот в боди недопустим, так как боди присутствует на многих страницах, и кота там быть не должно. Не писать же разные стили боди под разные страницы.

Да можно и не в body а сделать дополнительную обертку

Так что в общем и целом... ради спорта можно сделать на слоях, но я не спортсмен. Задачи другие.

Ну да хозяин барин :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy