Задания
- Навбар (Flexbox). Сверстай шапку: логотип слева, три пункта меню справа в один ряд. Ожидаемый результат — как в примере 1 из «Примеров».
- Галерея (Grid). Сделай сетку из 6 карточек в 3 колонки с равными промежутками. Карточки должны выстроиться в 2 ровные строки.
- Одна задача — два способа. Возьми ряд из трёх блоков и собери его сначала на Flexbox, потом на Grid. Запиши, какой способ уместнее и почему.
- Каркас + компонент. Сделай макет «сайдбар + контент» на Grid, а шапку внутри — на Flexbox (логотип и меню по краям).
- DevTools. Включи overlay (бейдж
flex/grid) и назови: для Grid — линии, треки, gap; для Flexbox — главную и поперечную оси. - Аргументация. Для каждой своей раскладки одним предложением объясни выбор инструмента через размерность задачи (1D или 2D).
Критерий готовности: в каждой раскладке используешь
gap
вместо margin между элементами, и можешь обосновать выбор Flexbox/Grid размерностью.