Похожие презентации:
Основа верстки. Разметка и стилизация
1.
Основа версткиРазметка и стилизация
2.
Подробнее про HTML● табличная верстка
● div + float
● семантический HTML + flexbox/grid
3.
Структура HTML<DOCTYPE> -- предназначен для
указания типа текущего документа
<head> -- содержит специальную
информацию, стили и favicon
<meta> -- определяет метатеги, которые
используются для хранения информации
предназначенной для браузеров и
поисковых систем
<link> -- устанавливает связь с внешним
документом вроде файла со стилями или
со шрифтами
<body> -- содержит разметку страницы
4.
Семантический HTML vs верстка на div’ах5.
Необходимые и достаточные атрибутыСпециальные атрибуты:
data-*, href, required, readonly, src, class, id, disable...
Атрибуты для доступности контента:
alt, accesskey...
6.
Блочные и строчные элементыБлочные элементы занимают всю ширину своего
родителя (контейнера), формально создавая «блок»
(отсюда и название).
Примеры тегов:
<header>, <footer>, <main>, <div>, <p>
Строчные элементы занимают только
пространство, ограниченное тегами,
определяющими строчный элемент (необходимое
для отображения их содержимого) и не нарушая
потока содержимого.
Примеры тегов:
<span>, <a>, <img>, <input>, <select>
7.
Чтобы появилась стилизация1. добавьте файл с расширением *.css
2. подключите его на страницу с помощью <link>
3. используя классы, селекторы или псевдоселекторы напишите
стилизацию
4. добавьте классы к тегам
5. наслаждайтесь результатами
8.
Классы, селекторы и псевдоселекторы9.
Единицы размеровСтатические: px pt
Относительные:
Название
Относительно чего считается
em
размера шрифта (1em = текущий размер шрифта)
rem
заданы относительно размера шрифта <html>
%
такого же свойства родителя
vw
ширины окна (1vw = 1% от ширины окна)
vh
высоты окна (1vh = 1% от высоты окна)
vmin
наименьшее из vw, vh
vmax
наибольшее из vw, vh
10.
Использование шрифтов@font-face CSS правило позволяет указать шрифты
для отображения текста на веб-страницах
часто используемые свойства для работы с текстом
font-family, font-stretch, font-style, font-weight,
font-size
Предварительная загрузка
шрифтов
11.
Размеры объектов в браузереВычисленное значение - это преобразование
относительных значений (em, rem, проценты и тп)
в абсолютные значения.
12.
Поток документа13.
Z-INDEX14.
Flexboxпредоставляет инструменты для быстрого создания сложных, гибких
макетов, и функции, которые были сложны в традиционных методах
CSS
15.
Полезные ссылкиТаблица атрибутов
Список блочных элементов
О строчных элементах
Подробнее об единицах измерения в css
Подробнее о подключении шрифтов:
https://developer.mozilla.org/ru/docs/Web/CSS/@font-face
https://htmlacademy.ru/blog/boost/tutorial/fonts-loading
Полное руководство по flexbox
Программирование