Практическое занятие 3

Стилизация страницы по методологии БЭМ

Единый подход к именованию классов, работа с типографикой и интерактивностью элементов.

CSS

Цель

Закрепить навыки стилизации, состояний и работы с якорями.

О проекте

Выбранная методология — БЭМ

Блоки независимы, элементы не живут отдельно от блоков, модификаторы меняют внешний вид или состояние.

Элемент

Составная часть блока. Пример: header__logo, card__title.

Модификатор

Изменяет внешний вид или состояние: nav__item--active, card--featured.

Услуги

Что реализовано на странице

Композиция блоков, работа с типографикой, интерактивные состояния и навигация по якорям.

Типографика

Подключен шрифт Inter, настроены размеры заголовков, текст и межстрочные интервалы.

Интерактивность

Для ссылок и кнопок описаны состояния :hover, :focus, :active, :disabled.

Навигация

Меню ведет к секциям с id. Для якорей настроена плавная прокрутка.

Портфолио

Карточки с эффектами

Карточки при наведении поднимаются и отбрасывают тень, демонстрируя работающие состояния.

Контакты

Свяжитесь с нами

Заполните форму или напишите письмо — отработаны стили для полей и кнопок.