Вёрстка в дивах - с чего начинать? @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
На страницу 1 2  >  Страница 1 из 2 [ Сообщений: 50 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
Lizavetych Муж.
Goldmember
84
Сообщения: 8311
Зарегистрирован: 27.08.01
Откуда: Bostonщина, USA.
Заголовок сообщения: Вёрстка в дивах - с чего начинать?
Сообщение Добавлено: 24 Январь 2007, 23:56:27 
Уважаемые гуру верстки и акулы HTML-кода! Помогите нащупать верный путь и не сбиться с тропы прогресса во мраке замшелых заблуждений и тумане невежества.
На старости лет более-менее связно научился верстать (правда, без Дрима шагу не могу ступить), оценил и полюбил CSS, научился худо-бедно пользоваться таблицами так, чтобы страница не разъезжалась … Но вот теперь все кричат - на фиг таблицы! Даёшь дивы!!!
Да я бы и рад бы...
Вопрос, собсна - существуют ли какие-то статьи (а может, и целые книжки?), где пошагово, с примерами, объясняется как верстать при помощи дивов. Мне главное понять принцип. Является ли див аналогией таблицы? Если да, то какая.… разница, как верстать?
Заранее спасибо!!! :beer:

_________________
Стоять на своем - мой коронный акробатический этюд.
tentoys Муж.
постоянный участник
121
Сообщения: 2940
Зарегистрирован: 06.08.02
Откуда: МКАДонутряк
Заголовок сообщения: Re: Вёрстка в дивах - с чего начинать?
Сообщение Добавлено: 25 Январь 2007, 00:31:08 
Lizavetych, не отношусь к тем самым, о которых было сказано. Но словечко вставлю.
Насчёт верного пути -- наверное нету такой книги, вернее есть одна -- стандарт. :-)
А статьи, особенно, в приложении к конкретному примеру, о да, их есть, много!

Цитата:
Является ли див аналогией таблицы? Если да, то какая.… разница, как верстать?


Таблица не является аналогом дива и наоборот. Таблица -- для размещения табличных данных ;-) А разница одна -- логика и логичность размещения контента и использования языка разметки. (я против любых холиваров про браузеры и див/таблица и т.п.)
Я б начал с эрика мейера, вебмаскона, Look Ma, No Tables, Джеффри Зельдмана. Ну, а далее, со всеми остановками. Это ж просто ремесло, однако, требующее некоторой филигранности. Мне вот так кажется.

_________________
Keep in touch. Andrey Alexeev.
AlexShop Муж.
участник
34
Сообщения: 1866
Зарегистрирован: 17.02.04
Сообщение Добавлено: 25 Январь 2007, 04:43:10 
Lizavetych, книга верный помошник.
Я думаю со мной многие согласятся, что книги O'Reilly (те что со зверюшками) одни из лучших по компьютерам.

http://www.oreilly.com/catalog/cssckbk2/index.html
http://www.oreilly.com/catalog/csstdg3/index.html

найти их можно везде :glasses: (обе имею)

_________________
Тот, кто задает вопрос, глупец в течение пяти минут, тот, кто его не задает, глупец всю свою жизнь. (Китайская поговорка)
Lizavetych Муж.
Goldmember
84
Сообщения: 8311
Зарегистрирован: 27.08.01
Откуда: Bostonщина, USA.
Сообщение Добавлено: 25 Январь 2007, 05:34:24 
tentoys, :beer: Пасиб! Замечательные ссылки!
Конечно, ремесло! Я и хочу, чтобы у меня инструменты из рук не валились. :glasses: Кстати, я совершенно согласен, что совмещать эти приемы - только полезно. :beer:

_________________
Стоять на своем - мой коронный акробатический этюд.
Lizavetych Муж.
Goldmember
84
Сообщения: 8311
Зарегистрирован: 27.08.01
Откуда: Bostonщина, USA.
Сообщение Добавлено: 25 Январь 2007, 06:08:05 
AlexShop, спасибо! :beer: Что-то у меня аглицкие книжки на бумаге плохо идут. Мне все-таки часто еще приходится пользоваться словарем. Но посмотрю обязательно.

_________________
Стоять на своем - мой коронный акробатический этюд.
AlexShop Муж.
участник
34
Сообщения: 1866
Зарегистрирован: 17.02.04
Сообщение Добавлено: 25 Январь 2007, 07:45:32 
Lizavetych, на русском тоже есть.

HTML - не создавался для дизайна. В то время (при тех скоростях) никто о дизайне, даже о картинках не думал. Это язык разметки, для создания простых документов. И будет ли этот язык дальше развивается :confused:. Так что CSS который как раз создавался для верстки, надо изучать.

Да все кричат дивы-дивы..
А что если у меня дивы лежат один в другом, получается опять прихожу к табличной структуре только на дивах? Пусть уважаемые гуру меня тут поправят.:)

_________________
Тот, кто задает вопрос, глупец в течение пяти минут, тот, кто его не задает, глупец всю свою жизнь. (Китайская поговорка)
karamba Муж.
старожил
209
Сообщения: 6498
Зарегистрирован: 17.08.05
Откуда: Киев. А шо?
Сообщение Добавлено: 25 Январь 2007, 11:37:40 

AlexShop писал(а):
А что если у меня дивы лежат один в другом, получается опять прихожу к табличной структуре только на дивах? Пусть уважаемые гуру меня тут поправят.:)


Вся беда в том, что рождая эскиз красотищи (по большому счету, редко влияющей на качество информации и ее усвение), рядовой оформитель, которого еще большинство, не думает категориями технологии реализации своего эскиза (или думает категориями каркасных таблиц), отсюда случаются перверсии с 4-5 вложенными блоками или столькими же таблицами.
Т.е. вначале изучаем технологию и ее возможности (и, главное, ограничения), потом беремся рисовать. Так по-уму. На деле — сначала колбасим в фотошопе, потом пытаемся все это засунуть хоть во что-нибудь и долго трахаемся чтоб не развалилось… О масштабируемости забыть бы…
Пэтому если есть лейаут, но его нельзя реализовать без перверсий — выхода в этом случае нет.
Для графич. изысков есть другая, более продвинутая технология — флеш.

_________________
клетчатый!
Lizavetych Муж.
Goldmember
84
Сообщения: 8311
Зарегистрирован: 27.08.01
Откуда: Bostonщина, USA.
Сообщение Добавлено: 25 Январь 2007, 19:28:36 
karamba, мммм.…. то есть, начинать колбасить сайт без всякого макета в ФШ? Или я не так понял? :chih: :cool:

_________________
Стоять на своем - мой коронный акробатический этюд.
karamba Муж.
старожил
209
Сообщения: 6498
Зарегистрирован: 17.08.05
Откуда: Киев. А шо?
Сообщение Добавлено: 25 Январь 2007, 19:52:26 

Lizavetych писал(а):
то есть, начинать колбасить сайт без всякого макета в ФШ?


:laugh:
начинать колбасить макет, зная как потом эту колбасу можно реализовать. Если без таблиц — то рисовать, зная что можно сверстать без таблиц.
Ну блин, полиграфисты ж соблюдают требования конкретной технологи, готовя макет для печати (в конечном итоге в типографии есть допечатник, влюбленный во всех дизайнеров).

_________________
клетчатый!
Kurilshik
Goldmember
142
Сообщения: 12797
Зарегистрирован: 18.10.04
Откуда: Кожаное кресло
Сообщение Добавлено: 25 Январь 2007, 20:51:23 
Lizavetych, расскажу как я перешел на дивную верстку.
Взял 5 своих макетов. Заново их порезал и по порядку сверстал дивой вёрсткой. Естественно на каждом шагу были десятки препятствий и багов. Решать их помагал форум, яндекс и стандарт.
С каждым разом всё легче и легче, а сейчас когда делаешь это практически постоянно уже всё не осознанно происходит.

Успехов ;)

_________________

Портфолио - ЖЖ - Кулинарные рецепты - Блог о дизайне, уроки фотошоп

icq: 295346452 | Почта: info()alexey-popov.com

.
AlexShop Муж.
участник
34
Сообщения: 1866
Зарегистрирован: 17.02.04
Сообщение Добавлено: 26 Январь 2007, 06:19:53 
Я не спец по дивной верстке, тоже учусь, делаю шаги. И все что внизу просто мое мнение.
Если кто скажет что я ничего не понимаю и переубедит меня я буду только рад! :glasses:
--------

имхо если бы сначала была изобретена CSS верстка (которой нужны всякие хаки еще), а потом появились бы таблицы, то таблицы стали бы повсеместным и принятым хаком для CSS.

Задача CSS и дивной верстки - это отделить информацию от ее презентации.

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

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

На работе я не могу позволить делать все на дивах (да и не умею). Работоспособность падает в два-три и больше раза.

Ну хорошо, сделаю я дивную верстку, все будет супер!
Через год, два - придет другой дизайнер, нарисует новый дизайн, снесет всю мою верстку и сделает все по новой!

Извиняюсь, для кого я тогда старался?

_________________
Тот, кто задает вопрос, глупец в течение пяти минут, тот, кто его не задает, глупец всю свою жизнь. (Китайская поговорка)
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 26 Январь 2007, 07:16:58 
Смешаная верстка рулит в любой ситуации.

_________________
Frontend developer: IonDen.com
ziv Муж.
соучастник
16
Сообщения: 862
Зарегистрирован: 16.04.01
Сообщение Добавлено: 26 Январь 2007, 09:34:58 
AlexShop, первая и очень ошутимая разница - показ страницы браузером. Чтобы загрузить таблицу ведь нужно дождаться последнего тега таблицы. Если на небольших страницах это не критично, то при многовложенных таблицах верх сайта будет ждать когда подтянется хвост. Хотя конечно таблицами пользоваться продуктивнее.
.talisman Муж.
участник
84
Сообщения: 1562
Зарегистрирован: 13.01.05
Сообщение Добавлено: 26 Январь 2007, 11:19:56 
IonDen666, +1
maxim317 Муж.
постоянный участник
21
Сообщения: 4729
Зарегистрирован: 17.11.02
Откуда: _moscow
Сообщение Добавлено: 27 Январь 2007, 01:53:47 
ziv, отображение таблицы только после загрузки последнего тега - это только в ИЕ, а опера и фокс (чтоб его) рендерят по кадрой td (на скока я знаю).
и разумеется делать вложенные таблицы - плохо. гороздо удобнее несколько таблиц (например для шапки, контента, подвала), а нутри них же дивам все разруливать )

_________________
Когда я впервые услышал Кондолиза Райз, то подумал, что это название венерического заболевания, но когда я узнал что она делает во всем мире.., я понял - Кондолиза Райз - единственная в мире женщина-гандон. (С) Вадим Галыгин для ComedyClub
tentoys Муж.
постоянный участник
121
Сообщения: 2940
Зарегистрирован: 06.08.02
Откуда: МКАДонутряк
Сообщение Добавлено: 27 Январь 2007, 23:20:32 

maxim317 писал(а):
гороздо удобнее несколько таблиц (например для шапки, контента, подвала), а нутри них же дивам все разруливать )


Мдя... нич-чего не изменилось :insane: :fie:


:bye:

_________________
Keep in touch. Andrey Alexeev.
maxim317 Муж.
постоянный участник
21
Сообщения: 4729
Зарегистрирован: 17.11.02
Откуда: _moscow
Сообщение Добавлено: 28 Январь 2007, 00:09:19 
tentoys, стабильность -признак профессионализма ))
// я не про себя

_________________
Когда я впервые услышал Кондолиза Райз, то подумал, что это название венерического заболевания, но когда я узнал что она делает во всем мире.., я понял - Кондолиза Райз - единственная в мире женщина-гандон. (С) Вадим Галыгин для ComedyClub
[cyber]form Муж.
участник
60
Сообщения: 1523
Зарегистрирован: 26.10.05
Откуда: Латвия/Лиепая
Сообщение Добавлено: 28 Январь 2007, 01:10:34 

ziv писал(а):
первая и очень ошутимая разница - показ страницы браузером. Чтобы загрузить таблицу ведь нужно дождаться последнего тега таблицы.



а
Код:
table-layout: fixed
в хозяйстве не помогает?
Кухан Муж.
соучастник
18
Сообщения: 581
Зарегистрирован: 20.06.05
Откуда: МОСКВА
Сообщение Добавлено: 2 Февраль 2007, 17:21:38 
оффтопик:

_________________
Какая-то реклама — «HTML» вёрстка.
Jamakaser Муж.
участник
91
Сообщения: 1163
Зарегистрирован: 26.01.05
Сообщение Добавлено: 2 Февраль 2007, 17:45:16 
Кухан,

Тоже запостить хотел :beer:

_________________
Найди кликабельный пиксель -->
tentoys Муж.
постоянный участник
121
Сообщения: 2940
Зарегистрирован: 06.08.02
Откуда: МКАДонутряк
Сообщение Добавлено: 2 Февраль 2007, 17:49:40 
Jamakaser, Кухан, вы правда в это верите?

_________________
Keep in touch. Andrey Alexeev.
Кухан Муж.
соучастник
18
Сообщения: 581
Зарегистрирован: 20.06.05
Откуда: МОСКВА
Сообщение Добавлено: 2 Февраль 2007, 19:02:14 
tentoys, :confused:
это же шутка...

_________________
Какая-то реклама — «HTML» вёрстка.
Jamakaser Муж.
участник
91
Сообщения: 1163
Зарегистрирован: 26.01.05
Сообщение Добавлено: 2 Февраль 2007, 19:27:39 
tentoys,

Ага, не воспринимай серьезно :dont:

_________________
Найди кликабельный пиксель -->
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 2 Февраль 2007, 19:48:12 

tentoys писал(а):
Jamakaser, Кухан, вы правда в это верите?



Не верю. Они наверняка не в квейк играют. :)
tentoys Муж.
постоянный участник
121
Сообщения: 2940
Зарегистрирован: 06.08.02
Откуда: МКАДонутряк
Сообщение Добавлено: 2 Февраль 2007, 21:00:03 
Да ну вас... пятница, конец дня, а вы такое подсовываете.
Crazy, в тетрис.
Я тут вспомнил... в 2003 начал сканировать, распознавать и выкладывать книженцию designing web usability. the practice of simplicity одного известного персонажа. Да потом как-то забросил. Вот думаю, может продолжить, вдруг кому пригодится? кое-какие обрывки, самое начало
оффтопик:
на оформление не смотрим, тогда было интересно лишь дать почитать

_________________
Keep in touch. Andrey Alexeev.
Кухан Муж.
соучастник
18
Сообщения: 581
Зарегистрирован: 20.06.05
Откуда: МОСКВА
Сообщение Добавлено: 2 Февраль 2007, 22:15:00 
Crazy, ессно, квака прошлый век, ща рулит CSS (не путать с таблицами стилей!)

tentoys, конечно продолжай, интересно почитать этого "гуру юзабилити"

_________________
Какая-то реклама — «HTML» вёрстка.
Lizavetych Муж.
Goldmember
84
Сообщения: 8311
Зарегистрирован: 27.08.01
Откуда: Bostonщина, USA.
Сообщение Добавлено: 3 Февраль 2007, 06:10:04 
Мужики! Много словей, но мало смысла. :frown: Вопрос, собсна, был весьма практицкий: с чего начинать? Единственную крупицу смысла, понятную для меня, тупого ньюби, привел maxim317:
Цитата:
разумеется делать вложенные таблицы - плохо. гороздо удобнее несколько таблиц (например для шапки, контента, подвала), а нутри них же дивам все разруливать )


Т.е. рисуешь таблицы - так или сяк, а внутри каждой колбасишь дивы. Т.е., то, что я и предполагал - комбинировать оба метода. Я правильно понял?
maxim317, спасибо! :beer:

_________________
Стоять на своем - мой коронный акробатический этюд.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 3 Февраль 2007, 12:39:14 

tentoys писал(а):
в 2003 начал сканировать, распознавать и выкладывать книженцию designing web usability. the practice of simplicity одного известного персонажа.



Если ты про русский перевод, то он давно гуляет по сети (прескверно распознанный). Но в любом случае к 2007г эта книжка мягко говоря устарела. Если учесть, что ее с тех пор несколько раз переиздали и она доступна в бумажном виде, лично я не вижу особого смысла в этом подвиге.
Jamakaser Муж.
участник
91
Сообщения: 1163
Зарегистрирован: 26.01.05
Сообщение Добавлено: 3 Февраль 2007, 12:42:13 
Lizavetych,

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

_________________
Найди кликабельный пиксель -->
tentoys Муж.
постоянный участник
121
Сообщения: 2940
Зарегистрирован: 06.08.02
Откуда: МКАДонутряк
Сообщение Добавлено: 3 Февраль 2007, 22:34:51 
Jamakaser, :beer:
Crazy, не, я о самой книге. Только тогда в 2002-м (а начал делать в 3-м), думал изложить, как выглядит там, по ссылке. Сейчас же думаю, что можно просто отсканировать в pdf. Если, действительно надо. Она-то, книжка, устарела, но есть там моменты, на которые можно обращать внимание. Как и во второй его книже, как и в книжке Круга... ну, не надо, так не надо :glasses: :roll:

_________________
Keep in touch. Andrey Alexeev.
Lizavetych Муж.
Goldmember
84
Сообщения: 8311
Зарегистрирован: 27.08.01
Откуда: Bostonщина, USA.
Сообщение Добавлено: 3 Февраль 2007, 22:54:50 
Jamakaser, ага, ага.… во-вововово ….. Спасиб! :beer: :D

_________________
Стоять на своем - мой коронный акробатический этюд.
AlexShop Муж.
участник
34
Сообщения: 1866
Зарегистрирован: 17.02.04
Сообщение Добавлено: 1 Октябрь 2007, 03:46:22 
упс не то нажал

_________________
Тот, кто задает вопрос, глупец в течение пяти минут, тот, кто его не задает, глупец всю свою жизнь. (Китайская поговорка)
Rustem Муж.
новый человек
75
Сообщения: 185
Зарегистрирован: 06.07.06
Сообщение Добавлено: 1 Октябрь 2007, 10:11:14 
Я читал вот эту книжку http://www.ozon.ru/context/detail/id/1099692/
Мне понравилось. Но верстаю попрежнему таблицами. Проще. А дивами верстают, как мне кажеца, те кто хочет выглядить профессионалом и говорить, что он верстает на дивах.

_________________
Моя кошка тоже сначала не любила пылесос, а потом ничего... втянулась.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 1 Октябрь 2007, 11:57:29 
Rustem, верстают дивами И те, кто только хочет выглядеть профессионалом, И те, кто просто умеет эффективно верстать дивами.

Правда, вторые обычно не считают нужным об этом постоянно заявлять. Соответственно, зачастую создается ложное представление.
Mimo Муж.
новый человек
2
Сообщения: 132
Зарегистрирован: 21.10.06
Сообщение Добавлено: 12 Октябрь 2007, 03:40:36 
Crazy, как ты прав!

Lizavetych, тебе бы консультацию покойного Акелы...
Вот кто знал про SGML, XML и (XTML + CSS) практически всё.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
На страницу 1 2  >  Страница 1 из 2 [ Сообщений: 50 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100