CSS приклад: text-align-last

Оновлення з версією браузера

Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
5.5+12.0+

Коротка інформація

Значення за замовчуваннямstart
НаслідуєтьсяТак
ЗастосовуєтьсяДо блокових елементів
Відсотковий записНе застосовується
Посилання на специфікаціюhttp://www.w3.org/TR/css3-text/#text-align-last

Версії CSS

CSS 1CSS 2CSS 2.1CSS 3

Опис

Встановлює вирівнювання останнього рядка тексту, коли властивість text-align встановлена як justify.

Синтаксис

text-align-last: start | end | left | right | center | justify

Значення

start
Рядок вирівнюється за початковим краєм блоку.
end
Рядок вирівнюється за кінцевим краєм блоку.
left
Рядок вирівнюється за лівим краєм.
right
Рядок вирівнюється за правим краєм.
center
Рядок вирівнюється по центру.
justify
Рядок вирівнюється за шириною. Якщо в останньому рядку є лише одне слово, то воно буде вирівняне за лівим краєм.

Вплив різних значень на положення тексту показано в табл. 1.

Табл. 1. Вплив значень text-align-last
ЗначенняВирівнюванняВигляд тексту
leftЗа лівим краєм
rightЗа правим краєм
centerПо центру
justifyЗа шириною

Приклад

HTML5CSS2.1CSS3IECrOpSaFx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>text-align-last</title>
  <style>
   div { 
    width: 300px;
    text-align: justify;
    text-align-last: justify; 
   }
  </style>
 </head>
 <body> 
  <div>
   При переходе через горы опирайся на долину; 
   располагайся на высотах, смотря, где солнечная сторона. При 
   бое с противником, находящимся на возвышенности, не иди 
   прямо вверх. Таково расположение войска в горах.
  </div>
 </body>
</html>

Браузери

Internet Explorer не підтримує значення start і end.

Firefox підтримує лише властивість з префіксом -moz-text-align-last.

Часті запитання

  • Q: Як використовувати text-align-last в CSS?

    A: text-align-last в CSS використовується для визначення вирівнювання останнього рядка тексту в блочному елементі.

  • Q: Де можна застосовувати text-align-last в CSS?

    A: text-align-last можна використовувати для блочних елементів, які мають багаторядковий текст.

  • Q: Які значення можна використовувати для text-align-last в CSS?

    A: text-align-last має такі значення: auto (за замовчуванням), left, right, center, justify.

  • Q: Для чого потрібно використовувати text-align-last в CSS?

    A: text-align-last може бути корисним для покращення вигляду тексту, зокрема для кращого вирівнювання останнього рядка.

  • Q: Чи підтримує браузер цей CSS властивість?

    A: Підтримка text-align-last може відрізнятися в залежності від браузера, тому перед використанням слід перевірити сумісність.