Книга посвящена современным технологиям Web-дизайна на основе каскадных таблиц стилей (CSS). Рассматриваются такие темы, как верстка на основе изменяемой и фиксированной ширины контейнеров; типы селекторов; абсолютное и относительное позиционирование; использование плавающих элементов; стилизация гиперссылок, форм, списков и панелей навигации; позиционирование фоновых изображений. Кроме того, обсуждаются вопросы применения фильтров и трюков для нивелирования на Web-страницах ошибок браузеров. Много внимания уделяется концепциям чистоты разметки и надежности кода. Авторы показывают, что эстетически привлекательным должен быть не только внешний вид Web-страницы, но и ее код, что значительно облегчает поддержку и модификацию страницы как самим разработчиком, так и другими дизайнерами.
Оглавление
Предисловие 12
Об авторах 13
Благодарности 15
Введение 17
Глава 1. Закладка фундамента 21
Глава 2. Модель визуального форматирования 47
Глава 3. Фоновые изображения и замена изображений 65
Глава 4. Стилизация гиперссылок 91
Глава 5. Стилизация списков и создание панелей навигации 107
Глава 6. Стилизация форм и табличных данных 131
Глава 7. Верстка страницы 151
Глава 8. Трюки и фильтры 173
Глава 9. Поиск и устранение ошибок 187
Приложение А. Практикум 1: новости цифрового искусства 205
Приложение Б. Практикум 2: фешенебельные курорты Тосканы 235
Предметный указатель 261
Книга известных специалистов в области Web-технологий представляет собой практическое руководство по решению проблем, с которыми сталкиваются разработчики при построении решений на основе Ajax. Подробно рассматриваются способы реализации разнообразных интерфейсов пользователя, в том числе стратегии перетаскивания, эффективные методы навигации, обработки событий, проверки заполнения форм, управления состоянием, выбора библиотек Ajax, взаимодействия с открытыми программными интерфейсами Web-приложений многое другое.
Интернет все больше входит в нашу жизнь, которую уже сложно представить без существования WWW и электронной почты. Не за горами тот день, когда вы сможете выключать забытый утюг, находясь далеко от дома. Правда в СМИ очень много говорят об опасности, которую таят в себе хакеры. Это означает, что утюг может кто-то и включить без вашего участия...