Библиотека knigago >> Компьютеры и Интернет >> Web-дизайн >> Отзывчивый дизайн на HTML5 и CSS3 для любых устройств


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1647, книга: Правильные слова
автор: Дмитрий Наркисович Мамин-Сибиряк

Дмитрий Мамин-Сибиряк, известный своей способностью изображать повседневные реалии российской жизни, в своем романе «Правильные слова» исследует силу речи и ее влияние на человеческую судьбу. Роман рассказывает историю Василия Николаевича Ляховского, успешного и богатого провинциального купца, чья жизнь принимает крутой поворот после встречи с молодым священником отцом Антонием. Священник обладает даром красноречия и использует слова как мощное оружие, способное изменять сердца и...

Бен Фрэйн - Отзывчивый дизайн на HTML5 и CSS3 для любых устройств

3-е издание Отзывчивый дизайн на HTML5 и CSS3 для любых устройств
Книга - Отзывчивый дизайн на HTML5 и CSS3 для любых устройств.  Бен Фрэйн  - прочитать полностью в библиотеке КнигаГо
Название:
Отзывчивый дизайн на HTML5 и CSS3 для любых устройств
Бен Фрэйн

Жанр:

Web-дизайн

Изадано в серии:

Библиотека программиста

Издательство:

Питер

Год издания:

ISBN:

978-5-4461-1495-5

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Отзывчивый дизайн на HTML5 и CSS3 для любых устройств"

Вы фуллстек-разработчик, которому нужно развивать навыки фронтенд-разработки? Или фронтенд-разработчик, ищущий качественный обзор современных возможностей HTML и CSS? А может, вы создаете свой веб-сайт и хотите сделать его отзывчивым? Тогда, эта книга вам просто необходима! Со времени выхода предыдущего издания многое изменилось, теперь отзывчивый дизайн — это не новая технология, а стандарт разработки на HTML5 и CSS3. Неформальный и открытый стиль автора позволяет быстро освоить все возможности современного веб-дизайна. Вы получите практические знания о SVG, разметке HTML, создании потрясающей эстетики и эффектов с помощью CSS, переходах, преобразованиях и анимациях и многом другом. Если же вы опытный веб-игрок, то смело переходите к новым темам — гридам (CSS Grid layout) или вариативным шрифтам. К концу книги вы не только получите полное представление об отзывчивом веб-дизайне и возможностях последних версий HTML5 и CSS, но и узнаете, как максимально эффективно использовать эти знания на практике. Все, что нужно для начала работы, — это представление о том, что такое HTML и CSS.

Читаем онлайн "Отзывчивый дизайн на HTML5 и CSS3 для любых устройств". [Страница - 2]

. . . . . . . . . . . . . 24
Укрощение изображений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Ввод медиазапросов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Несовершенство нашего примера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Итоги. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Глава 2. Создание HTML-разметки..............................................................38
Правильное начало работы с HTML‑страницами . . . . . . . . . . . . . . . . . . . . . . . . . 40
Элемент doctype . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Тег html и атрибут lang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Кодировка символов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

Оглавление

7

Добрый HTML5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Разумный подход к HTML-разметке . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Да здравствует могущественный тег !. . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Новые семантические элементы в HTML5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Элемент main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Элемент section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Элемент nav . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Элемент article . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Элемент aside. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Элемент header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Элемент footer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Алгоритм схемы HTML5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Замечания относительно элементов h1–h6 . . . . . . . . . . . . . . . . . . . . . . . . 48
Элемент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Элемент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Элемент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Элементы и . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Элементы и . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Элемент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Семантика HTML на уровне текста. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Элемент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Элемент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Элемент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Элемент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Элемент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Устаревшие функции HTML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Практическое применение HTML‑элементов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Использование WCAG и WAI-ARIA для повышения доступности
веб‑приложений. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
WCAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
WAI-ARIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Медиавозможности, встроенные в HTML5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Добавление видео и аудио в разметку HTML. . . . . . . . . . . . . . . . . . . . . . . 59
Отзывчивое HTML5-видео и iFrames. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Итоги. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Упражнение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

8

Оглавление

Глава 3. Медиазапросы — поддержка различных окон просмотра ...65
Метатег viewport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Зачем нужны медиазапросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Основная условная логика в CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Синтаксис медиазапроса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Медиазапросы в тегах link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Медиазапросы с использованием правила @import . . . . . . . . . . . . . . . . 71
Медиазапросы в файле CSS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Инверсия логики медиазапросов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Объединение медиазапросов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Ряд различных медиазапросов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Повседневные медиазапросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Что можно тестировать с помощью медиазапросов . . . . . . . . . . . . . . . . 73
Использование медиазапросов для изменения веб-дизайна. . . . . . . . . . . . . . . 74
Расширенные рекомендации по медиазапросам . . . . . . . . . . . . . . . . . . . . . . . . . 77
Организация медиазапросов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Практические аспекты разделения --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Книги схожие с «Отзывчивый дизайн на HTML5 и CSS3 для любых устройств» по жанру, серии, автору или названию:

Эмоциональный веб-дизайн. Аарон Уолтер
- Эмоциональный веб-дизайн

Жанр: Web-дизайн

Год издания: 2012

Серия: Актуальные книги для тех, кто создает сайты

Другие книги из серии «Библиотека программиста»:

Изучаем C# через разработку игр на Unity. Ферроне Харрисон
- Изучаем C# через разработку игр на Unity

Жанр: C, C++, C#

Год издания: 2022

Серия: Библиотека программиста

Python. Чистый код для продолжающих. Эл Свейгарт
- Python. Чистый код для продолжающих

Жанр: Python

Год издания: 2022

Серия: Библиотека программиста