Техническое задание: Верстка дополнительного функционала
Цель работы
Создать и сверстать новые блоки для существующей посадочной страницы согласно утвержденному макету.
Контекст и разделение труда
- Дизайн: Предоставляется готовый дизайн-макет блоков.
- Верстка: HTML + CSS. Вся логика и динамическое поведение (JS) реализуются разработчиком на следующем этапе.
- Интеграция: Верстка должна быть адаптирована для вставки (интеграции) в существующую структуру проекта.
Требования к блокам
(Здесь необходимо более полно описать требования к новым блокам, их стилистику, адаптивность и т.д., так как в исходном запросе были скрыты все детали. Ниже представлен шаблон.).
- Блоки должны быть семантически правильными и доступными.
- Поддержка кроссбраузерности (современные версии Chrome, Firefox, Safari).
- Адаптивность под три основных разрешения: desktop, tablet, mobile.
- Верстка осуществляется без использования сторонних библиотек визуальных (например, Bootstrap готовыми стилями не пользуемся).
- Все контактные данные, названия компаний, встречающиеся в макете, замаскировать заглушками вида
[[Название фирмы]], [[Номер телефона]], [[Сайт]].
Критерии приемки
- Верстка повторяет макет с точностью до пикселя (погрешность +-1px).
- Код валидный, без мусора, комментарии для разработчика разрешены.
- CSS стили написаны в одном общем файле конфликтующим селекторам не нужны.