Информация о книге

978-5-699-70850-5

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Интернет, Интранет, компьютерные сети » Разработка для Интернет » CSS. Быстрый старт

Лазарис Л., CSS. Быстрый старт


серия: Программирование на 100%. Быстрый старт
Эксмо, 2014 г., 978-5-699-70850-5


Описание книги

Если вы думаете, что CSS это только шрифты и цвета, подумайте еще раз. Язык CSS превратил Всемирную паутину из скучной текстовой среды в богатый и красочный мир! Мощный и динамичный язык CSS является одной из основных веб-технологий для разработчиков...

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

Предисловие
Для кого предназначена эта
книга
Условные
обозначения
Образцы
кода
Советы, примечания и
предупреждения
Благодарности
Об
авторе
Глава 1. Введение в CSS
Пример
проекта
Как создаются
веб-страницы?
Что такое
CSS?
Как подключить CSS к
веб-странице?
Использование встроенных
стилей
Использование элемента
<style>
Использование метода ©import внутри элемента
<style>
Наилучший способ: использование элемента
<link>
Знакомство с селекторами
CSS
Универсальный
селектор
Селектор типа
элемента
Селектор
идентификатора
Селектор
класса
Потомственный
комбинатор
Наследственный
комбинатор
Обобщенный родственный
комбинатор
Соседний родственный
комбинатор
Селектор
атрибута
Псевдокласс
Псевдоэлемент
Использование нескольких
селекторов
Каскад и
специфичность
Всегда используйте стандартный
режим
Структура нашего
сайта
Резюме
Глава 2. Методы
верстки
Блочная
модель
Сравнение блочных и встроенных
элементов
Сокращенные и стандартные свойства CSS
Макеты на основе плавающих
элементов
Очистка плавающих
элементов
Позиционирование в
CSS
Абсолютное и относительное
позиционирование
Как насчет отзывчивого
веб-дизайна?
Использование свойства box-sizing для
интуитивного задания размеров,
Добавление дополнительных стилей
макета
Плавающие изображения для раздела "Свежие
ренеты"
(тли для
заголовков
Форматирование
промофотографии
Форматирование нижнего
колонтитула
Форматирование раздела "Самые
популярные"
Что ожидает макеты CSS в
будущем?
Flexbox
Другие новые методы
верстки
Резюме
Глава 3. Фон, границы и
прочее
Фон
Границы
Закругленные
углы
Значения и единицы
измерения
Пикселы
Единицы
em
Единицы
rem
Проценты
Целые
числа
Ключевые
слова
Значения
цвета
Прозрачность
Свойство
opacity
Цвета RGBA и
HSLA
Сравнение непрозрачности и прозрачности на
основе цвета
Другие
значения
Добавление
теней
Добавление тени к
заголовку
Добавление тени иод
промоизображением
Добавление теней к небольшим
изображениям
Добавление теней к
кнопкам
Добавление ген и
разделителя
Как насчет тени от
текста?
Резюме
Глава 4. Ссылки, текст и пользовательские
шрифты
Оформление ссылок и
текста
Изменение цвета
ссылки
Применение пользовательских веб
шрифтов
Использование at-правила
©font-face
Включение различных файлов
шрифтов
Создание файлов шрифтов
Обзор правила
@font-face
Использование новых шрифтов на сайте
RecipePinder
Применение стилей к нижнему
колонтитулу
Свойство
line-height
Применение стилет к тексту в боковой
напели
Резюме
Глава 5. Добавление
эффектов
Эффекты
hover
Переходы
Несколько переходов, примененных к одному
элементу
Вендорные
префиксы
Преобразования
Функция
translate
Функция
scale
Функция
rotate
Функция
skew
Несколько преобразований одного и того же
элемента
Определение исходной точки
трансформации
Комбинирование переходов и
преобразований
Линейные
градиенты
Позиции узлов
градиента
Изменение направления линейного
градиента
Создание нескольких градиентов для одного
элемента
Добавление дополнительных линейных
градиентов
Радиальные
градиенты
Дополнительные параметры для радиальных
градиентов
Анимация с помощью ключевых
кадров
Отказоустойчивость и производительность
страницы
Другие передовые
функции
Обеспечение отзывчивости сайта
RecipeFinder
Размеры min- и
max-
Преобразование значений в пикселах в процентные
значения
Коррекция размера
изображений
Добавление
медиазаиросов
Добавление метате га
viewport
Резюме
Глава 6. Отладка кода
CSS
Принцип действия "ошибок"
CSS
Комментарии
CSS
Проверка кода CSS на соответствие
стандартам
CSS-хаки
Краткие результаты
теста
Получите помощь
онлайн
Используйте он л айн-инструменты для
кодирования
Заранее проверяйте свои макеты в нескольких
браузерах
Используйте инструменты разработчика и хороший
текстовый редактор
Резюме
Предметный указатель


Об авторе


Последние поступления в рубрике "Разработка для Интернет"



Легкий способ выучить Python 3 еще глубже Легкий способ выучить Python 3 еще глубже Шоу З.

Воплотите ваши идеи в код самого высокого качества! Зед Шоу – один из тех, кто по-настоящему разбирается в Python. Его советы помогли миллионам программистов по всему миру, помогут они и вам. От вас потребуется лишь дисциплина, желание и упорство, все......

Разработка веб-приложений с помощью Node.js, MongoDB и Angular. Исчерпывающее руководство по использованию стека MEAN Разработка веб-приложений с помощью Node.js, MongoDB и Angular. Исчерпывающее руководство по использованию стека MEAN Дейли Б.

Node.js является главной средой для программирования на стороне сервера, MongoDB — самой распространенной базой данных типа NoSQL и Angular— ведущим каркасом для разработки веб-приложений на стороне клиента по шаблону MVC. Совместно они образуют легко......

Программирование GPU при помощи Python и CUDA Программирование GPU при помощи Python и CUDA Тоуманнен Б.

Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете......

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Лазарис Л., CSS. Быстрый старт в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.