Задания
- Объяснение. Своими словами опишите разницу между «порядком свойств внутри правила», «файловой структурой» и «ITCSS». Для каждого приведите по одному примеру.
- Порядок свойств. Дано правило с перемешанными свойствами — приведите его к порядку
«позиционирование → блочная модель → типографика → оформление», ничего не меняя визуально.
.alert { color: #7f1d1d; border-radius: 8px; display: flex; background: #fee2e2; gap: 8px; padding: 12px 16px; font-weight: 600; align-items: center; } - Файловая структура. Разложите «свалку» ниже на
base/,components/иutilities/; напишите содержимое главногоstyles.cssс@importв правильном порядке.* { box-sizing: border-box; } .btn { padding: 10px 16px; background: #2563eb; color: #fff; } .mt-4 { margin-top: 16px; } body { margin: 0; font-family: system-ui; } - Ревью. Найдите в своём коде один хрупкий селектор (зависит от места на странице или имя описывает вид) и перепишите его так, чтобы компонент переносился без поломок.
Ожидаемый результат: во всех заданиях страница выглядит так же, как
до правок — вы меняете только организацию кода. Сверьтесь с решениями.