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

HTML+CSS+JavaScript

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

 

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

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

тема: Стратегия вёрстки
 
 автор: Eugene77   (09.12.2007 в 18:45)   письмо автору
 
 

Мне сказали, что сейчас модно верстать дивами.
Вот, собственно вопрос и возник.
Правда это? И если правда, то почему? В чём преимущество?
Да и вообще слабо представляю как дивами сверстать что-то вразумительное.
Всё ж будет ездить!
Объясните, пожалуйста, хотя бы в общих чертах как к этому подойти!
Таблицы и правда малость надоели.

   
 
 автор: ddhvvn   (09.12.2007 в 18:48)   письмо автору
 
   для: Eugene77   (09.12.2007 в 18:45)
 

>Да и вообще слабо представляю как дивами сверстать что-то вразумительное.

=)))
Это почему же то?

   
 
 автор: AlexSol   (09.12.2007 в 19:09)   письмо автору
 
   для: Eugene77   (09.12.2007 в 18:45)
 


Мне сказали, что сейчас модно дома строить монолитные.
Вот, собственно вопрос и возник.
Правда это? И если правда, то почему? В чём преимущество?
Да и вообще слабо представляю как из чего-то жидкого построить  что-то вразумительное.
Всё ж будет плыть!
Объясните, пожалуйста, хотя бы в общих чертах как к этому подойти!

   
 
 автор: sim5   (09.12.2007 в 19:12)   письмо автору
 
   для: AlexSol   (09.12.2007 в 19:09)
 

>как из чего-то жидкого построить что-то вразумительное.

Заморозить.

   
 
 автор: AlexSol   (09.12.2007 в 19:15)   письмо автору
 
   для: sim5   (09.12.2007 в 19:12)
 

вот собственно поэтому строят не только дивами. дивами вообзе не строят ))

делают вразумительную разбивку данных по блокам, и 'замораживают' (закрепляют их положение) правилами css

   
 
 автор: Eugene77   (10.12.2007 в 17:21)   письмо автору
 
   для: AlexSol   (09.12.2007 в 19:15)
 

>дивами вообще не строят. делают вразумительную разбивку данных по блокам,

Простите, совсем не понял. Что вы по блоками подразумеваете? Не дивы?

>и 'замораживают' (закрепляют их положение) правилами css

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

   
 
 автор: AlexSol   (10.12.2007 в 18:17)   письмо автору
 
   для: Eugene77   (10.12.2007 в 17:21)
 

при помощи css можно любому элементу задать положение какое требуется. чаще всего это <div> , но не стоит забывать про <p><span><h1-6>...

   
 
 автор: Eugene77   (11.12.2007 в 19:07)   письмо автору
 
   для: AlexSol   (10.12.2007 в 18:17)
 

Ладно, в общих чертах понятно.
Для некоторых страниц, наверно, подойдёт, но там где важно относительное позиционирование элементов, без таблиц уже не обойтись?
Правильно я понял?
Ну, или если не трудно, напишите примерчик, самый простой, как два элемента удержать друг напротив друга без таблицы, а то я, похоже чего-то по-крупному недопонимаю.

   
 
 автор: AlexSol   (11.12.2007 в 19:20)   письмо автору
 
   для: Eugene77   (11.12.2007 в 19:07)
 

эще раз - таблицы для показа табличной информации (таблиц) :)))

"два элемента удержать друг напротив друга" - это свойчтво float (в частности - float:left , посмотрите использование float в css и возможные проблемы)

справочник по css - http://css-info.narod.ru/

   
 
 автор: KPETuH   (10.12.2007 в 09:22)   письмо автору
 
   для: Eugene77   (09.12.2007 в 18:45)
 

преимущество как минимум в меньшем коде html...

легче править соответсвенно...

   
 
 автор: cheops   (10.12.2007 в 11:33)   письмо автору
 
   для: Eugene77   (09.12.2007 в 18:45)
 

Таблицы изначально предназначались для структурирования информации и представления табличных данных - они не предназначались для вёрстки. Их стали использовать для создания дизайна (из-за браузерных войн). Ситуацию решено исправить. Сейчас тенденция следующая - использовать для структурирования информации HTML и XML, а для дизайна использовать CSS. Пользоваться последним удобнее в рамках <div>.

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

   
 
 автор: fekss   (11.12.2007 в 20:29)   письмо автору
 
   для: Eugene77   (09.12.2007 в 18:45)
 

Плюсы слоев:
+ С ними удобно работать через CSS
+ С ними може делать всякие фишки типа перемещать, прятать, показывать и т.д.
+ Их можно накладывать друг на друга
+ Они грузятся быстрее т.к. кода как правило меньше с ними и они отображаются по мере загрузки, а таблица должна сначала полностью загрузится
- Бывают проблемы при отображении в разных браузерах

   
Rambler's Top100
вверх

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