О технологии CSS

Когда я начал изучать премудрости CSS, пробы и ошибки были моими основными
средствами в постижении творческих возможностей этой технологии: "Мне хотелось
бы превратить этот список в горизонтальное навигационное меню" или "Мне нужно
предоставить клиенту стилевое оформление элементов формы средствами CSS".
Несколько часов, а то и дней тратилось на подключение различных правил, удаление некоторых из них и проверку бесконечного числа комбинаций. Этот подход в расчете на удачу срабатывал (иногда), но определенно съедал массу времени, несмотря на то что я, будучи любопытным человеком, находил его даже увлекательным.
Мне бы хотелось тогда иметь подобную книгу. Вместо того чтобы озадачиваться
созданием стилей для каждого элемента страницы, я мог бы пролистать "CSS. Рецепты
программирования", найти рецепт и начать приготовление. Работа наугад была бы
исключена, и я смог бы заняться тем, что люблю больше всего: творчеством.
Модульная структура книги делает ее незаменимым справочным пособием для
дизайнеров и разработчиков любого уровня. Решая разные проблемы, начиная с управления
типографикой, ссылками и навигацией и заканчивая макетами целых страниц,
Кристофер не только четко поясняет применение стилей для решения поставленной задачи, но
и сообщает о проблемах, которые могут быть связаны с определенными Web обозревателями. Предлагая в дополнение полезные приемы и хитрости для решения
каждодневных задач, он снабжает вас важными знаниями, столь необходимыми для
того, чтобы стать успешным дизайнером CSS.
Например, в недавней статье обсуждалась общая проблема практичности и удобства:
если в конце формы отображается кнопка Submit (Отправить), некоторые
пользователи не могут избавиться от привычки двойного щелчка кнопкой мыши. Кнопка может
быть "нажата" дважды, что приведет к дублированию отправки формы. Что делать?
В упомянутой ранее статье никакого решения не предлагалось. Именно в этой книге,
что неудивительно, нашелся рецепт для решения этой маленькой проблемы средствами
CSS с добавлением штриха на JavaScript.
И в этом основная цель этих статей - реальные проблемы и средства, которые принесут реальные результаты. Вы наверняка слышали о том, как технология CSS улучшает жизнь, облегчая сопровождение и поддержку страниц.


Страница: 1 | 2 | 3