Урок 05. Решения
⚡ Кратко
Три решения с готовым результатом и пояснением выбора классов.
Решение задания 1
Релиз
Версия 4.3 доступна всем
Обновление приносит новые утилиты и ускоренную сборку.
20 августа 2026
<div class="max-w-md">
<p class="text-xs font-semibold uppercase tracking-widest text-indigo-700">Релиз</p>
<h2 class="mt-1 text-2xl font-semibold tracking-tight text-slate-900">Версия 4.3 доступна всем</h2>
<p class="mt-2 text-base leading-relaxed text-slate-600">
Обновление приносит новые утилиты и ускоренную сборку.
</p>
<p class="mt-3 text-xs text-slate-400">20 августа 2026</p>
</div>
Почему так: четыре уровня отличаются одновременно размером, весом и цветом. Цветов ровно три — тёмный для главного, серый для текста, светло-серый для служебного.
Решение задания 2
Отчёт по продажам за третий квартал 2026 года.pdf
2,4 МБ
<div class="flex w-80 items-center gap-3 rounded-lg border border-slate-200 p-3">
<div class="size-10 shrink-0 rounded-md bg-slate-200"></div>
<div class="min-w-0">
<p class="truncate text-sm font-medium text-slate-900">Отчёт по продажам за третий квартал 2026 года.pdf</p>
<p class="text-xs text-slate-500">2,4 МБ</p>
</div>
</div>
Почему так: shrink-0 запрещает иконке сжиматься,
min-w-0 разрешает текстовому блоку стать уже содержимого — без
этой пары truncate не сработает внутри flex.
Решение задания 3
Ограничение ширины делает чтение комфортным: строка заканчивается там, где взгляд ещё помнит её начало. Увеличенный межстрочный интервал добавляет воздуха, а text-pretty следит за тем, чтобы последняя строка абзаца не состояла из одного короткого слова.
<p class="max-w-prose text-base leading-relaxed text-pretty text-slate-700">
Ограничение ширины делает чтение комфортным: строка заканчивается там, где взгляд
ещё помнит её начало. Увеличенный межстрочный интервал добавляет воздуха, а
text-pretty следит за тем, чтобы последняя строка абзаца не состояла из одного
короткого слова.
</p>
Почему так: max-w-prose — примерно 65 знаков,
leading-relaxed — интервал 1.625, text-pretty —
аккуратные переносы. Три класса решают всю задачу.