Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: таблица или div
 
 автор: victoor   (07.07.2007 в 01:30)   письмо автору
 
 

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

Знаю, что структуру html-странички можно создавать или таблицей или через div...

Подскажите, какие плюсы и минусы в той и другой практике... и какие подводные камни могут встретиться...

Буду весьма признателен.

   
 
 автор: AlexSol   (07.07.2007 в 07:59)   письмо автору
 
   для: victoor   (07.07.2007 в 01:30)
 

основная особенность для div - структура документа легче читается.
проблема таблиц - данные грузяться в том порядке, в каком заданы ф таблице.
на div проще делать сайты с фиксированной шириной.

   
 
 автор: Valick   (07.07.2007 в 08:06)   письмо автору
 
   для: victoor   (07.07.2007 в 01:30)
 

Вы упустили третий вариант, когда на странице есть и div и таблицы, т.е. табличные данные должны верстатся таблицами, а всё остальное слоями.
Единственный минус вёрстки слоями (в простонародии дивами) - это эффект "обезьяны с гранатой". Разными браузерами ваша html-страничка отображается далеко не так как вы задумали.

   
 
 автор: ЯR   (07.07.2007 в 15:39)   письмо автору
 
   для: Valick   (07.07.2007 в 08:06)
 

> Разными браузерами ваша html-страничка отображается далеко не так как вы задумали.

Не понимаю о чем вы говорите, это зависит от профессионализма верстальщика; сделать, чтобы одинаково отображалось в ИЕ 6-7, ФФ 1.3-2, Сафари 3, Конкероре и Опере 9 не составляет проблем (небольшие проблемы только с ИЕ, но там есть свои фишки, с помошью которых всё исправляется)... к тому же проблемы с CSS, а не HTML :)

   
 
 автор: Жорик   (07.07.2007 в 16:27)   письмо автору
 
   для: ЯR   (07.07.2007 в 15:39)
 

а где можно прочитать про эти проблемы?

   
 
 автор: Valick   (07.07.2007 в 16:55)   письмо автору
 
   для: ЯR   (07.07.2007 в 15:39)
 

Не понимаю о чем вы говорите

Вижу, что непонимаете...

   
 
 автор: Lelik   (07.07.2007 в 17:27)   письмо автору
 
   для: Valick   (07.07.2007 в 16:55)
 

зря. ЯR прав

   
 
 автор: Valick   (07.07.2007 в 19:49)   письмо автору
 
   для: Lelik   (07.07.2007 в 17:27)
 

Кинте ссылку или нарисуите кроссбраузерный вариант Хеадер, Футер и 3 колонки между ними с резиновым дизайном, буду премного благодарен.

   
 
 автор: AlexSol   (07.07.2007 в 19:55)   письмо автору
 
   для: Valick   (07.07.2007 в 19:49)
 

ссылки нет.

   
 
 автор: SHAman   (07.07.2007 в 19:58)   письмо автору
 
   для: Valick   (07.07.2007 в 19:49)
 

Таких примеров в сети хоть закопайся. Да и на этом форуме было много ссылок на подобное. Поищите по слову div.

Что касается примеров.. мои сайты, которые я верстал для себя, сверстаны на дивах. И одинаково отображаются везде. Самая сложная, на мой взгляд дивная верстка, представлена здесь. Не подумайте, что реклама. Просто там даже не совсем колонки. Там сложный хедер, и три колонки неравной длины.

   
 
 автор: AlexSol   (07.07.2007 в 20:15)   письмо автору
 
   для: SHAman   (07.07.2007 в 19:58)
 

"это не реклама" надо было написать жырным шрифтом :)

   
 
 автор: Valick   (07.07.2007 в 20:27)   письмо автору
 
   для: SHAman   (07.07.2007 в 19:58)
 

Опера и Ослик нормально, а во всех остальных полоска под мышкой на один пиксель выше. (к сожалению проверить в различных версиях браузеров возможности нет)
Это ещё раз подтверждает мои слова.
Поиском я пользоваться умею, да и посты читаю исправно ;-)
Как сказал АлексСол: "Ссылок нет" и лично я ему верю)

   
 
 автор: AlexSol   (07.07.2007 в 20:34)   письмо автору
 
   для: Valick   (07.07.2007 в 20:27)
 

....я там ахив прикрепил если кто не заметил....

   
 
 автор: Valick   (07.07.2007 в 20:43)   письмо автору
 
   для: AlexSol   (07.07.2007 в 20:34)
 

хм... если кто, я так понимаю это я))) иду смотреть (но сначала пойду съем котлету)

   
 
 автор: Valick   (07.07.2007 в 21:06)   письмо автору
 
   для: AlexSol   (07.07.2007 в 20:34)
 

Спасибо, это почти то... , но
если бы ещё колонки были одинаковой длинны (до Footer), было бы совсем хорошо ;-)

   
 
 автор: AlexSol   (07.07.2007 в 21:13)   письмо автору
 
   для: Valick   (07.07.2007 в 21:06)
 

такое можно только с фиксированной шириной :)

   
 
 автор: Valick   (07.07.2007 в 21:19)   письмо автору
 
   для: AlexSol   (07.07.2007 в 21:13)
 

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

Но если фон для трёх колонок одинаковый, то ваш вариант мне нравится, ещё раз спасибо.

Хотя.... если повозиться с бэкграундом, можно "обманным" образом добиться нужного эффекта (благо ширина боковых колонок фиксированая)

   
 
 автор: AlexSol   (07.07.2007 в 21:28)   письмо автору
 
   для: Valick   (07.07.2007 в 21:19)
 

да, при фиксированной ширене колонок задача упрощается :)

   
 
 автор: Loki   (09.07.2007 в 13:22)   письмо автору
 
   для: AlexSol   (07.07.2007 в 21:13)
 

>такое можно только с фиксированной шириной :)
оппа!
http://www.alistapart.com/d/negativemargins/ex5.htm

   
 
 автор: AlexSol   (09.07.2007 в 13:44)   письмо автору
 
   для: Loki   (09.07.2007 в 13:22)
 

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

   
 
 автор: Loki   (09.07.2007 в 13:46)   письмо автору
 
   для: AlexSol   (09.07.2007 в 13:44)
 

такой вариант тоже есть. Сейчас попробую найти его в максимально сокращенном виде

о... вот он

   
 
 автор: AlexSol   (09.07.2007 в 14:26)   письмо автору
 
   для: Loki   (09.07.2007 в 13:46)
 

интересно, надо будет разобраться!
пока только один минус - опера и ff отображают поразному, сложно будет настроить...
спасибо.

   
 
 автор: JIEXA   (09.07.2007 в 15:01)   письмо автору
 
   для: victoor   (07.07.2007 в 01:30)
 

рекомендую к прочтению http://htmlbook.ru

от себя: верстать лучше на слоях и ксс, но иногда не грех воспользоваться таблицей.

   
 
 автор: Lelik   (09.07.2007 в 15:18)   письмо автору
 
   для: JIEXA   (09.07.2007 в 15:01)
 

чем лучше ;) ?

   
 
 автор: AlexSol   (09.07.2007 в 15:25)   письмо автору
 
   для: JIEXA   (09.07.2007 в 15:01)
 

на htmlbook.ru читать почти нечего.

   
 
 автор: Loki   (09.07.2007 в 18:04)   письмо автору
 
   для: JIEXA   (09.07.2007 в 15:01)
 

бестолковый сайт... даже справочник весь какой-то неполный и неточный...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования