Когда вы задаёте выравнивание текста по ширине (через text-align: justify), возникает важный вопрос: как именно браузеру следует распределить лишнее пространство? Именно здесь на помощь приходит свойство text-justify. Оно позволяет тонко настроить алгоритм «расширения» строк, контролируя, где будут добавляться пробелы или растягиваться символы. Это особенно полезно для достижения идеальной типографики! | Значение по умолчанию: | auto | | Наследуется: | да | | Версия: | CSS3 | | Синтаксис JavaScript: | object.style.textJustify="inter-word" | | Значение | Описание | | auto | Браузер определяет алгоритм выравнивания. | | inter-word | Увеличивает/Уменьшает расстояние между словами. | | inter-ideograph | Выравнивает контент с идеографическим текстом. | | inter-cluster | Выравнивается только контент, который не содержит междусловные пробелы (как в Азиатских языках). | | newspaper | Изменяется расстояние, как между словами, так и между буквами. Оптимизирован для латинского алфавита. | | distribute | Как и в значении newspaper, с тем исключением, что в Восточных Азиатских языках (например, в Тайском) последняя строка не выравнивается. | | kashida | Выравнивает контент с помощью растягивания символов. | | none | Выравнивание отключено. | Пример
|