Вебсправочник
Справочник CSS

text-align-last: выравнивание последней строки

Text-align-last задаёт выравнивание последней строки текстового блока и строки перед принудительным разрывом. Это отдельная настройка от выравнивания остальных строк абзаца.

Назначение

Text-align-last задаёт выравнивание последней строки текстового блока и строки перед принудительным разрывом. Это отдельная настройка от выравнивания остальных строк абзаца.

Как это работает

В примере основной текст выравнивается по ширине, а последняя строка — к началу. Значение start учитывает направление письма. Такой приём нужно оценивать по читаемости, особенно в узких колонках.

Пример

<style>.last-line{max-width:28rem;text-align:justify;text-align-last:start;line-height:1.6}</style>
<p class="last-line">Учебная заметка показывает различие между выравниванием полного абзаца и его завершающей строки. Меняйте ширину области и сравнивайте распределение пробелов.</p>

Что должно получиться

Полные строки могут растягиваться по ширине, а последняя остаётся у начала строки. При слишком широком контейнере абзац может поместиться в одну строку, и сравнение станет менее наглядным.

Граница применения и частая ошибка

Выравнивание по ширине способно создавать большие промежутки между словами. Не считайте его обязательным для статей в интернете. Ручные br меняют границы строк, к которым применяется text-align-last, и могут дать неожиданный результат.

Самостоятельная проверка

Сравните start, center и justify на последней строке. Уменьшите ширину до мобильной и оцените пробелы. Если текст читается хуже, верните обычное выравнивание всего абзаца по началу.

HTML и CSS можно изменить в песочнице ниже. Она изолирована: JavaScript, внешние ресурсы и отправка форм отключены. Проверки печати, загрузки файлов и сетевых ответов выполняйте в отдельном учебном проекте.

Попробуйте сами

HTML + CSS песочница
РЕЗУЛЬТАТ · ИЗОЛИРОВАННЫЙ ПРЕДПРОСМОТР
Измените код и нажмите «Запустить». JavaScript и внешние запросы отключены.
Самостоятельный учебный материал. Техническая документация: первоисточник по теме ↗. Если результат отличается, проверьте код и версию браузера.