Современные технологии веб-дизайна активно развиваются. Если раньше процесс графического оформления сайта представлял собой скрупулезную работу в HTML, то сегодня CSS позволяет без лишних усилий создавать действительно уникальные, удобные и функциональные сайты. CSS (каскадные таблицы стилей) - это технология описания внешнего вида документа с помощью языка разметки, позволяющая легко и быстро задавать параметры графического отображения веб-страницы. Это не просто полезный инструмент для "украшения": используя CSS, можно в полном объеме управлять внешним видом сайтов (от шрифта и цвета до макета страницы). Данная книга доступно и подробно объясняет основы этого мощного инструмента веб-дизайна и помогает научиться как созданию новых, так и апгрейду уже существующих сайтов. Во втором издании книги материал в значительной степени переработан с учетом самых современных интернет-технологий, а также актуальных и анонсируемых обновлений CSS.
Название: Большая книга CSS. 2-е изд. Автор: Макфарланд Д. Издательство: Питер Год: 2012 Страниц: 560 Формат: PDF Размер: 50,8 МБ ISBN: 978-5-459-01560-7 Качество: Отличное Серия или Выпуск: Бестселлеры O'Reilly
Содержание:
Об авторе О творческой команде Благодарности Введение Как работает CSS Преимущества CSS Что необходимо знать HTML: структура языка Как работают НТМL-теги XHTML: современный HTML HTML 5 - новый виток Программное обеспечение для CSS Об этой книге Основные разделы книги Примеры программнаго кода на CSS О сайте MissiпgMaпuals.com Основная терминология О стрелках Соглашения, использованные в данной книге Технология Safari® От издательства Часть 1. Основы CSS Глава 1. CSS - новый подход к HTML HTML: прошлое и настоящее Написание НТМL-кода для CSS Важность doctype Долгожданный Iпterпet Explorer 8 Глава 2. Создание стилей и таблиц стилей Что такое стиль Понимание таблиц стилей Внутренние таблицы стилей Внешние таблицы стилей Обучающий урок: создание первых стилей Глава 3. Селекторы: определение элементов стилизации Селекторы типов: дизайн Страницы Селекторы классов: точное управление ID-селекторы: определение элементов веб-страниц Стилизация групп тегов Стилизация вложенных тегов Псевдоклассы и псевдоэлементы Другие селекторы Обучающий урок: примеры использования селекторов Глава 4. Механизм наследования стилей Что такое наследование? Упрощение таблиц стилей через наследование Ограничения наследования Обучающий урок: наследование Глава 5. Управление rnожной структурой стилей: каскадность Каскаднасть стилей Особенности механизма каскадности: какие стили имеют преимущества Управление каскадностью Начинаем с чистого листа Обучающий урок: механизм каскадности в действии Часть 2. Применение CSS Глава 6. Форматирование текста Стилизация текста Установка размера шрифта Форматирование символов и слов Форматирование абзацев текста Стилизация списков Обучающий урок: форматирование текста в действии Глава 7. Поля, отступы, границы Понятие блочной модели Управление размерами полей и отступов Добавление границ Установка цвета фона Определение параметров высоты и ширины Управление обтеканием содержимого плавающих элементов Обучающий урок: поля, фоновые параметры, границы Двигаемся дальше Глава 8. Добавление графики на веб-страницы CSS и тег <img> Фоновые изображения Управление повтором фоновых изображений Позиционирование фоновых изображений Сокращенный вариант свойства background Обучающий урок 1: совершенствуем изображения Обучающий урок 2: создание фотогалереи Обучающий урок 3: использование фоновых изображений Двигаемся дальше Глава 9. Приводим в порядок навигацию сайта Выборка стилизуемых ссылок Стилизация ссылок Создание панелей навигации Современные методы стилизации ссылок Обучающий урок 1: стилизация ссылок Обучающий урок 2: создание панели навигации Глава 10. Форматирование таблиц и форм Правильное использование таблиц Создание стилей для таблиц Создание стилей для форм Обучающий урок 1: создание стилей для таблиц Обучающий урок 2: создание стилей для форм Часть 3. Макет страницы Глава 11. Введение в разметку CSS Типы разметок веб-страницы Как работает СSS-разметка Стратегии разметки Глава 12. Разметка страницы на основе плавающих элементов Использование плавающих элементов в разметках Преодоление проблем перемещения Обработка ошибок в Internet Explorer б Обучающий урок 1: разметки с множеством столбцов Обучающий урок 2: разметка с отрицательными полями Глава 13. Позиционирование элементов на веб-странице Как работают свойства позиционирования Мощные стратегии позиционирования Обучающий урок: позиционирование элементов страницы Глава 14. CSS для распечатываемых веб-страниц Как работают аппаратно-зависимые таблицы стилей Как добавлять аппаратно-зависимые таблицы стилей Создание таблиц стилей для печати Обучающий урок: создание таблицы стилей для печати Глава 15. Совершенствуем навыки в CSS Добавление комментариев Организация стилей и таблиц стилей Устранение столкновений стилей в браузере Использование селекторов потомков Управление браузером Iпternet Explorer Глава 16. CSS 3 - на гребне волны Обзор CSS 3 Селекторы в CSS 3 Прозрачность RGВА-цвет Тень для текста Свобода для шрифтов Генерируемое содержимое страницы Приложения Приложение 1. Справочник свойств CSS Приложение 2. CSS в Dreamweaver CS4 Приложение 3. Ресурсы по CSS Алфавитный указатель