Карта сайта - все опубликованные страницы блога, сгруппированные по разделам и урокам. Разворачивай нужный раздел и переходи прямо к уроку или к справочнику по тегу.
HTML - основы44 урока с нуля до семантики
CSS - стили53 урока: селекторы, Flexbox, Grid
CSS - анимации35 уроков живых интерфейсов
Мини-проекты4 готовые страницы с разбором кода
Справочник HTML-тегов150 тегов по 11 группам с примерами
44уроков HTML опубликовано
53уроков CSS опубликовано
35уроков CSS-анимаций опубликовано
4мини-проекта
150тегов в справочнике
6страниц блога
HTML - основы
1. Введение в HTML5 уроков
2. Текст и заголовки10 уроков
06HTML-заголовки: структура и применение→
07Что такое абзац в HTML→
08Тег hr и br: тематический разрыв и перенос строки→
09Списки: ul, ol и вложенные списки→
10Списки определений: теги dl, dt и dd→
11Выделение текста: strong, em, mark→
12Ещё 7 тегов HTML: abbr, time, sub, sup, small, del, ins→
13Ещё 7 тегов HTML: kbd, samp, s, u, var, data, dfn→
14Ссылки: тег a и его атрибуты→
15Цитаты и блоки кода в тексте→
3. Медиа и таблицы8 уроков
16Изображения: тег img и атрибут alt→
17Видео и аудио в HTML5→
18Подпись к картинке: figure и figcaption→
19Адаптивные изображения: picture и srcset→
20Таблицы: table, tr, td, th→
21Объединение ячеек: colspan и rowspan→
22Секции таблицы: thead, tbody, tfoot и caption→
23iframe: встраивание внешнего контента→
4. Формы9 уроков
24Тег form и как отправляются данные→
25Поля ввода: input и его типы→
26Автозаполнение в HTML: тег datalist→
27label, placeholder и доступность форм→
28select, textarea и checkbox/radio→
29Индикаторы в HTML: теги progress и meter→
30Встроенная валидация форм→
31Группировка полей: fieldset и legend→
32Кнопки: button vs input type=submit→
5. Семантика и доступность12 уроков
33Семантическая вёрстка: header, main, footer→
34nav, article, section, aside→
35Ещё 2 семантических тега HTML: address и search→
36Аккордеон на чистом HTML: теги details и summary→
37Модальное окно на HTML без JS-библиотек: тег dialog→
38ARIA-атрибуты: когда они нужны→
39Мета-теги и SEO-разметка head→
40Микроразметка Schema.org на практике→
41Валидация HTML и типичные ошибки→
42data-атрибуты и работа с ними→
43Итоговый чек-лист по HTML-основам→
44Мини-проект: собираем страницу «Визитка»→
CSS - стили
1. Введение в CSS3 урока
2. Селекторы8 уроков
04Селекторы типа, класса и id - три базовых способа выбора элементов→
05Групповые и универсальный селекторы→
06Селекторы по атрибуту: [attr] и [attr=value]→
07Комбинаторы: потомок, дочерний, соседние элементы→
08Псевдоклассы: :hover, :focus, :nth-child и другие→
09Псевдоэлементы ::before и ::after→
10Каскад и специфичность: что побеждает в CSS→
11Наследование: какие свойства передаются от родителя→
3. Текст6 уроков
4. Цвета и фоны3 урока
5. Блочная модель9 уроков
6. Flexbox5 уроков
7. CSS Grid3 урока
8. Позиционирование7 уроков
9. Адаптивный дизайн6 уроков
10. Переменные и вычисления2 урока
11. Итоги курса1 урок
CSS - анимации
1. Переходы: transition6 уроков
01Что такое CSS-переходы и как они работают→
02Какие свойства можно анимировать: transition-property→
03Длительность и задержка: transition-duration и transition-delay→
04Функции плавности: transition-timing-function→
05Сокращённое свойство transition→
06Анимация при наведении: практика с transition и :hover→
2. Трансформации: transform8 уроков
07Что такое CSS-трансформации: свойство transform→
08Перемещение элементов: translate, translateX, translateY→
09Масштабирование: scale, scaleX, scaleY→
10Как повернуть элемент в CSS: rotate→
11Наклон элементов: skew→
12Порядок и комбинирование трансформаций→
13Точка трансформации: transform-origin→
14Матрица трансформаций: matrix() и matrix3d()→
3. Ключевые кадры и animation8 уроков
15Правило @keyframes: создаём анимацию с нуля→
16Свойство animation-name и подключение анимации→
17Длительность и повтор: animation-duration и animation-iteration-count→
18Направление анимации: animation-direction→
19Функция плавности анимации: animation-timing-function→
20Что происходит до и после: animation-fill-mode→
21Пауза и запуск: animation-play-state→
22animation: сокращённая запись и несколько анимаций через запятую→
4. Фильтры: filter4 урока
5. Практика: живые интерфейсы5 уроков
6. Производительность и доступность4 урока
Мини-проекты
Готовые страницы с разбором кода4 проекта
Справочник HTML-тегов
1. Основные теги (структура документа)11 тегов
2. Семантические теги11 тегов
3. Заголовки и абзацы10 тегов
4. Форматирование текста32 тега
5. Гиперссылка1 тег
6. Таблицы10 тегов
8. Формы15 тегов
9. Мультимедиа и изображения14 тегов
10. Интерактивные и служебные теги6 тегов
11. Устаревшие теги33 тега
01<center>→
02<font>→
03<marquee>→
04<blink>→
05<acronym>→
06<big>→
07<strike>→
08<tt>→
09<frame>→
10<frameset>→
11<noframes>→
12<fencedframe>→
13<applet>→
14<param>→
15<rb>→
16<rtc>→
17<menuitem>→
18<image>→
19<bgsound>→
20<keygen>→
21<multicol>→
22<content>→
23<shadow>→
24<nextid>→
25<basefont>→
26<dir>→
27<isindex>→
28<listing>→
29<nobr>→
30<noembed>→
31<plaintext>→
32<spacer>→
33<xmp>→