Книга посвящена современным технологиям 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
В книге "Ajax в действии" описана новая технология создания вебразработок с конкретными примерами разработки веб-приложений, получившая имя AJAX (Asynchronous JavaScript and XML). В книге рассмотрены составные части AJAX : JavaScript, CSS, DOM и объект XMLHttpRequest. Авторы книги - Дейв Крейн, Эрик Паскарелло и Даррен Джеймс - рассматривают недостатки классических web-приложений, предназначенных для работы в сети, и показывают, как можно устранить их, с помощью асинхронных запросов и передачи части функций от сервера к клиенту. Передача функциональных возможностей от сервера к клиенту приводит к существенному возрастанию объема и сложности клиентского кода, написанного на языке JavaScript.
Книга "LINQ. Карманный справочник" посвящена технологии LINQ (Language Integrated Query) - новой функциональной возможности языка C# 3.0 и платформы .NET Framework, которая позволяет писать безопасные структурированные запросы к локальным коллекциям объектов и удаленным источникам данных.