Другие языки программирования и технологии

Вопрос про CSS

Никто не натыкался на курс по CSS в котором бы всё рассматривалось не по темам, а по уровням. Что я имею ввиду. Допустим на первом уровне нужно сверстать макет с самыми простыми блоками и без заморочек. На втором с выпадающим меню. На третьем прикрутить ротатор картинок и т. д. Т. е чтобы было не просто тупое рассмотрение свойств на примитивных примерах, а четкое, понятное и практическое применение при построение верстки. Желательно, чтобы каждый уровень был законченным рабочим макетом (с точки зрения кроссбраузерности) . Как при разработке программ, используя спиральную модель. Только вот не надо посылать гуглить. Это я умею делать, но что-то ничего подобного не нашел. Возможно кто-то натыкался предмет моего поиска.
Я думаю книга Эрика Мейера "CSS каскадные таблицы стилей. Подробное руководство. " издательства O'Reilly снимет многие ваши проблемы.
Алихан Исаев
Алихан Исаев
35 709
Лучший ответ
Подобные "уровни" - очень условное понятие. "Сверстать макет с самыми простыми блоками" может быть куда более сложной задачей, чем "прикрутить ротатор", или сделать выпадающее меню.
Смотря как сверстать, какие блоки и т. п.
Насчет того, чтобы "каждый уровень заканчивался рабочим макетом" - Практически нереально. Поскольку невозможно разбить CSS на уровни. Это язык стилизации без четкой иерархии (базовые правила > второстепенные > ...). Условно можно разбить на некие разделы (правила для блочной модели, правила для текста и т. д.) , но даже при верстке довольно простых макетов придется использовать все эти разделы.
Есть неплохие видео-курсы от Lynda. Автор - James Williamson. На рутрекере кое-что даже с субтитрами (но все на англ. ) Эти курсы с четкой ориентацией на начинающих и хорошо структурированы.
http://rutracker.org/forum/viewtopic.php?t=3752974
Там есть еще несколько курсов того же автора (см. раздел Web-дизайн)
Ну, и курсы Попова на русском (не рекомендую).
На создание подобного ЗАКОНЧЕННОГО курса - жизни не хватит. .
Ибо всё в жизни меняется - браузеры, приёмы вёрстки, спецификации, стандарты... .
Видимо именно по этой причине и не находите.... Просто никому ещё не дошло это сделать так как ВАМ видится..
ВК
Володя Конев
32 166
я думаю лучше всего самому придумовать для себя задания и выполнять их. это будет легче