- CSS text-justify Property
- Syntax
- Example of the text-justify property:
- Result
- Example of the text-justify property with the «inter-character» value:
- text — justify
- Кратко
- Пример
- Как пишется
- CSS свойство text-justify
- CSS синтаксис
- Возможные значения
- Пример использования
- СSS Свойство text-justify
- Определение и использование
- Поддержка браузеров
- CSS Синтаксис
- Значение свойств
- ВЫБОР ЦВЕТА
- Сообщить об ошибке
- Ваше предложение:
- Спасибо Вам за то, что помогаете!
- text-justify¶
- Синтаксис¶
- Значения¶
- Спецификация¶
- Пример¶
CSS text-justify Property
The text-justify property defines the behavior of spacing between words or characters.
The text-justify property is one of the CSS3 properties.
The text-justify property selects the justification method of text when text-align is set to «justify».
Initial Value | auto |
Applies to | Inline-level and table-cell elements. |
Inherited | Yes. |
Animatable | No |
Version | CSS3 |
DOM Syntax | object.style.textJustify = «inter-character»; |
Syntax
text-justify: auto | inter-word | inter-character | none | initial | inherit;
Example of the text-justify property:
html> html> head> title>Title of the document title> style> div < text-align: justify; text-justify: auto; > style> head> body> h2>Text-justify property example h2> div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. div> body> html>
Result
In the following example resize the browser to see how «justify» works:
Example of the text-justify property with the «inter-character» value:
html> html> head> title>Title of the document title> style> div < text-align: justify; text-justify: inter-character; > style> head> body> h2>Text-justify property example h2> div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. div> body> html>
text — justify
Как будем текст выравнивать? Добавим пробелы между словами или между символами?
Время чтения: меньше 5 мин
Кратко
Скопировать ссылку «Кратко» Скопировано
Свойство text — justify указывает, какой тип выравнивания должен применяться к тексту, если ему уже задано свойство text — align : justify .
Пример
Скопировать ссылку «Пример» Скопировано
p text-align: justify; text-justify: inter-word;>
p text-align: justify; text-justify: inter-word; >
Как пишется
Скопировать ссылку «Как пишется» Скопировано
- none — выравнивание текста отключено. Будто text — align : justify не прописано для текста.
- auto — значение по умолчанию, браузер сам решает какой тип выравнивания применить, основываясь на балансе между скоростью и качеством, а также на том, что более подходит для языка текста (например, английского, иероглифных языков и тому подобных).
- inter — word — выравнивание достигается увеличением пробелов между словами.
- inter — character — выравнивание достигается увеличением пробелов между символами.
Поддержка этого свойства по умолчанию выключена в Chrome, поэтому демка будет работать только в Edge или Firefox.
CSS свойство text-justify
Свойство text-justify определяет метод выравнивания текста по ширине, когда свойство text-align имеет значение justify.
В настоящее время данное свойство поддерживается только в браузере Internet Explorer.
CSS синтаксис
text-justify: auto | inter-word | inter-ideograph | inter-cluster | distribute | kashida | initial | inherit;
Возможные значения
Значение | Описание |
---|---|
auto | Браузер сам определяет алгоритм выравнивания текста по ширине. |
inter-word | Текст выравнивается за счет увеличения/уменьшения размера пробелов только между словами. |
inter-ideograph | Выравнивание по ширине идеографического текста. |
inter-cluster | Выравнивается только контент, у которого нет пробелов между словами (например, арабский язык). |
distribute | Текст выравнивается за счет увеличения/уменьшения расстояния между словами и символами текста. |
kashida | Текст выравнивается за счет растягивания символов текста. |
trim | |
none | Выравнивание по ширине отключено. |
inherit | Значение наследуется от родительского элемента. |
initial | Устанавливает значение по умолчанию. |
Пример использования
Устанавливаем выравнимание по ширине за счет изменения расстояния между словами
СSS Свойство text-justify
Установить в метод обоснования значение «inter-word» после установки, выравнивание текста установленного значения «justify»:
Определение и использование
Свойство text-justify определяет метод выравнивания текста, если для параметра text-align задано значение «justify».
Значение по умолчанию: | auto |
---|---|
Унаследованный: | да |
Анимируемый: | нет Прочитайте о animatable |
Версия: | CSS3 |
JavaScript синтаксис: | object.style.textJustify=»inter-word» |
Поддержка браузеров
Числа в таблице указывают первую версию браузера, которая полностью поддерживает свойство.
*Эта функция находится за Включение Экспериментальных Функций Веб-Платформы предпочтение (должно быть установлено в включенный.) Чтобы изменить настройки в Chrome: тип в » chrome://flags » в браузер Chrome. Чтобы изменить настройки в Opera: введите «flags» в Opera браузер.
CSS Синтаксис
Значение свойств
Значение | Описание | Воспроизвести |
---|---|---|
auto | Браузер определяет алгоритм обоснования | Воспроизвести » |
inter-word | Увеличивает/уменьшает расстояние между словами | Воспроизвести » |
inter-character | Увеличивает/уменьшает расстояние между символами | Воспроизвести » |
none | Отключает методы обоснования | Воспроизвести » |
initial | Устанавливает для этого свойства значение по умолчанию. Прочитайте о initial | Воспроизвести » |
inherit | Наследует это свойство от родительского элемента. Прочитайте о inherit |
Мы только что запустили
SchoolsW3 видео
ВЫБОР ЦВЕТА
Сообщить об ошибке
Если вы хотите сообщить об ошибке или внести предложение, не стесняйтесь отправлять на электронное письмо:
Ваше предложение:
Спасибо Вам за то, что помогаете!
Ваше сообщение было отправлено в SchoolsW3.
ТОП Учебники
ТОП Справочники
ТОП Примеры
Получить сертификат
SchoolsW3 оптимизирован для бесплатного обучения, проверки и подготовки знаний. Примеры в редакторе упрощают и улучшают чтение и базовое понимание. Учебники, ссылки, примеры постоянно пересматриваются, чтобы избежать ошибок, но не возможно гарантировать полную правильность всего содержания. Некоторые страницы сайта могут быть не переведены на РУССКИЙ язык, можно отправить страницу как ошибку, так же можете самостоятельно заняться переводом. Используя данный сайт, вы соглашаетесь прочитать и принять Условия к использованию, Cookies и политика конфиденциальности.
text-justify¶
Свойство text-justify определяет какой тип выравнивания следует применить к тексту, когда text-align: justify; применяется к элементу.
- letter-spacing
- text-decoration
- text-decoration-color
- text-decoration-line
- text-decoration-style
- text-decoration-thickness
- text-decoration-skip
- text-decoration-skip-ink
- text-emphasis
- text-emphasis-color
- text-emphasis-position
- text-emphasis-style
- text-indent
- text-rendering
- text-shadow
- text-underline-position
- text-transform
- white-space
- word-spacing
Синтаксис¶
1 2 3 4 5 6 7 8 9 10 11 12
text-justify: none; text-justify: auto; text-justify: inter-word; text-justify: inter-character; text-justify: distribute; /* Deprecated value */ /* Global values */ text-justify: inherit; text-justify: initial; text-justify: revert; text-justify: revert-layer; text-justify: unset;
Значения¶
none Выравнивание текста отключено. Оно имеет такой же эффект как отсутствие применение свойства text-align , хотя оно полезно, если вам нужно включать и выключать выравнивание.
auto Браузер выбирает лучший тип выравнивания в текущей ситуации, основываясь на балансе между производительностью и качеством, а также на том, что более подходит для языка текста (например, английского, иероглифных языков, и т. п.). Оно используется по умолчанию, если text-justify не установлен.
inter-word Выравнивание текста по средствам добавления пробелов между словами (эффективно варьируя word-spacing ), что наиболее подходит для языков, которые используют разделение слов пробелами, таких как английский или корейский.
inter-character Выравнивание текста по средствам добавления пробелов между символами (эффективно варьируя letter-spacing ), что наиболее подходит для таких языков как японский.
distribute Показывает тоже поведение, что и inter-character это значение сохранилось для обратной совместимости.
Спецификация¶
Пример¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
p font-size: 1.5em; border: 1px solid black; padding: 10px; width: 95%; margin: 10px auto; text-align: justify; > .none text-justify: none; > .auto text-justify: auto; > .dist text-justify: distribute; > .word text-justify: inter-word; > .char text-justify: inter-character; >