Воркшоп по базовой вёрстке

Воркшоп в двух частях для Traktor School с примером вёрстки мобильного приложения. Верстаем HTML-каркас, стилизуем страницу, учитываем особенности мобильного интерфейса, помним о доступности.

В первой части мы сверстаем разметку приложения для заказа пиццы и научимся применять правильные теги. Разберёмся, что такое семантика и почему она важна. Научимся правильно выбирать подходящие элементы форм, выбирать между ссылками и кнопками. Выполним требования по базовой доступности и валидности.

Во второй части застилизуем страницу под макет. Превратим стандартные браузерные контроллы в кастомные, оставив при этом всю функциональность, которую обеспечивает браузер. Разберёмся в разнице между контентными и декоративными изображениями, научимся оптимизировать графику и её загрузку. Поговорим о композиции стилей и методологии БЭМ.

Запись

Мы разбили воркшоп на две части. В первой — верстаем каркас и думаем о структуре контента и доступности:

Часть 1. Верстаем HTML-каркас

…Во второй части — пишем стили и приводим вид страницы к макету:

Часть 2. Стилизуем страницу

Слайды, ссылки, связанные посты