CSS-свойство text-justify устанавливает,какой тип обоснования должен применяться,когда text-align:является элементом.
Свойство text-justify в CSS является дополнением к свойству text-align,которое используется для установки метода обоснования текста,когда text-align установлен в значение justify.
Чтобы связать объявление text-align:justify с одним конкретным абзацем, т. е. выровнять один элемент p с помощью CSS, вы можете встроить объявление непосредственно в HTML, написав
, или вы можете назначьте класс элементу (написав, например,
в HTML) и используя …
Свойство CSS justify-content определяет,как браузер распределяет пространство между и вокруг элементов содержимого вдоль главной оси гибкого контейнера и оси inline контейнера сетки.Приведенный ниже интерактивный пример демонстрирует некоторые из значений при использовании Grid Layout.
text-align: justify не следует использовать в браузерах на данный момент. Они плохо справляются с мельчайшими деталями внутри, и на выходе получается много рек, и нет поддержки переносов (кроме мягких дефисов).
Свойство text-justify
CSS устанавливает, какой тип выравнивания следует применять к тексту при text-align
: justify;
устанавливается на элемент.
Syntax
text-justify: none; text-justify: auto; text-justify: inter-word; text-justify: inter-character; text-justify: distribute; / * Устаревшее значение * / / * Глобальные значения * / text-justify: inherit; text-justify: initial; text-justify: revert; text-justify: revert-layer; text-justify: unset;
Values
none
Выравнивание текста отключено. Это имеет тот же эффект, что и вообще не устанавливать
text-align
, хотя это полезно, если вам нужно по какой-то причине включать и выключать выравнивание.auto
Браузер выбирает лучший тип оправдания для текущей ситуации, основываясь на балансе между производительностью и качеством, а также на том, что наиболее подходит для языка текста (например, английский, языки CJK и т. Д.). Это оправдание по умолчанию, используемое, если
text-justify
вообще не установлено.inter-word
Текст оправдывается добавлением пробела между словами (фактически изменяющим
word-spacing
между словами ), что наиболее подходит для языков, которые разделяют слова с использованием пробелов, таких как английский или корейский.inter-character
Текст оправдывается добавлением пробела между символами (фактически варьируя
letter-spacing
), что наиболее подходит для таких языков, как японский.-
distribute
Deprecated Демонстрирует то же поведение, что и
inter-character
; это значение сохранено для обратной совместимости.
Formal definition
Initial value | auto |
---|---|
Applies to | встроенные элементы и элементы табличных ячеек |
Inherited | yes |
Computed value | as specified |
Animation type | discrete |
Formal syntax
text-justify = auto | none | inter-word | inter-character
Examples
Демонстрация различных значений параметра text-justify
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; }
Specifications
Specification |
---|
Текстовый модуль CSS, уровень 3 # text-justify-property |
Browser compatibility
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | |
text-justify | 32
| 12 Стандартные значения | 55 | 11 Стандартные значения | 19
| No См. Ошибку 9945 . | No | 32
| 55 | No | No См. Ошибку 9945 . | No |
See also
text-align
CSS
-
text-emphasis-style
Свойство text-emphasis-style CSS задает внешний вид знаков.
-
text-indent
CSS-свойство text-indent задает длину пустого пространства (отступа),которое ставится перед блоком строк.
-
text-orientation
Свойство text-orientation CSS устанавливает количество символов в строке.
-
text-overflow
Свойство text-overflow CSS устанавливает,как скрытое содержимое сигнализируется пользователям.
- 1
- …
- 788
- 789
- 790
- 791
- 792
- …
- 857
- Next
Выравнивание текста по ширине в CSS | Как работает выравнивание текста в CSS? Примеры
В следующей статье представлен обзор выравнивания текста в CSS. Свойство text-justify определяет выравнивание текста, когда для свойства text-align установлено значение «justify». Свойство text-justify всегда применяется со свойством text-align. Это свойство text-justify распределяет слова по всей строке с равными пробелами. Это свойство text-justify применимо только к тексту. Это свойство содержит 4 важных значения: auto, inter-word, inter-character и none.
Сценарий реального времени: Пока мы отображаем текст абзацев на веб-странице, он неправильно выровнен. Если мы используем свойство text-justify вместе со свойством text-align для выравнивания текста в правильном формате. Выровняйте текст с равными пробелами.
Как работает выравнивание текста в CSS?
Свойство выравнивания текста работает на основе значения, присвоенного свойству. Это свойство содержит 4 основных значения.
1. Auto
Это значение auto, которое автоматически позволяет браузеру применять подходящий стиль текста.
Синтаксис:
Селектор { Выравнивание текста: авто; }
2.
МежсловныйОбосновывается уменьшением или увеличением интервала между отдельными словами в тексте.
Синтаксис:
Селектор { Выравнивание текста: между словами; }
3. Межсимвольный
Обосновывается уменьшением или увеличением пробела между отдельными символами в тексте.
Синтаксис:
Селектор { Выравнивание текста: межсимвольное; }
4. None
Это значение none делает текст неизменяемым, поскольку у него нет никакого значения для выравнивания текста.
Синтаксис:
Селектор { Выравнивание текста: нет; }
Примеры
Ниже приведены упомянутые примеры:
Пример #1
Выравнивание текста: авто Пример.
Код:
<голова>Свойство выравнивания по тексту <стиль> .textMain { отступ снизу: 10 пикселей; граница: 4px пунктирная красная; } . textPara { выравнивание текста: по выравниванию; выравнивание текста: авто; цвет: зеленый; размер шрифта: 20px; } h3{ выравнивание текста: по центру; цвет синий; } <тело>Введение в выравнивание по тексту: автоматическая демонстрация
Свойство text-justify определяет выравнивание текста, когда для свойства text-align установлено значение "justify". Свойство text-justify всегда применяется со свойством text-align. Это свойство text-justify распределяет слова по всей строке с равными пробелами. Это свойство text-justify применимо только к тексту. Это свойство содержит 4 важных значения: auto, inter-word, inter-character и none. Сценарий в реальном времени: Пока мы отображаем текст абзацев на веб-странице, он неправильно выровнен. Если мы используем свойство text-justify вместе со свойством text-align для выравнивания текста в правильном формате.
Вывод:
Пример #2
Выравнивание текста: между словами Пример.
Код:
<голова>Свойство выравнивания по тексту <стиль> .textMain { отступ снизу: 10 пикселей; граница: серый ребро 5px; } .textPara { выравнивание текста: по выравниванию; выравнивание текста: между словами; цвет синий; размер шрифта: 22px; } h3{ выравнивание текста: по центру; красный цвет; } <тело>Введение в выравнивание текста: демонстрация между словами
Свойство text-justify определяет выравнивание текста, когда для свойства text-align установлено значение "justify". Свойство text-justify всегда применяется со свойством text-align. Это свойство text-justify распределяет слова по всей строке с равными пробелами. Это свойство text-justify применимо только к тексту. Это свойство содержит 4 важных значения: auto, inter-word, inter-character и none. Сценарий в реальном времени: Пока мы отображаем текст абзацев на веб-странице, он неправильно выровнен. Если мы используем свойство text-justify вместе со свойством text-align для выравнивания текста в правильном формате.
Вывод:
Пример #3
Выравнивание текста: между символами Пример.
Код:
<голова>Свойство выравнивания по тексту <стиль> .textMain { отступ снизу: 10 пикселей; граница: 5px пунктирная красная; } .textPara { выравнивание текста: по выравниванию; выравнивание текста: межсимвольное; цвет: фуксия; размер шрифта: 21px; } h3{ выравнивание текста: по центру; цвет: темно-синий; } <тело>Введение в выравнивание текста: межсимвольная демонстрация
Свойство text-justify определяет выравнивание текста, когда для свойства text-align установлено значение "justify". Свойство text-justify всегда применяется со свойством text-align. Это свойство text-justify распределяет слова по всей строке с равными пробелами. Это свойство text-justify применимо только к тексту. Это свойство содержит 4 важных значения: auto, inter-word, inter-character и none. Сценарий в реальном времени: Пока мы отображаем текст абзацев на веб-странице, он неправильно выровнен. Если мы используем свойство text-justify вместе со свойством text-align для выравнивания текста в правильном формате.
Вывод:
Пример #4
Выравнивание текста: нет Пример.
Код:
<голова>Свойство выравнивания по тексту <стиль> .textMain { отступ снизу: 10 пикселей; граница: 5px сплошной коричневый; } .textPara { выравнивание текста: по выравниванию; выравнивание текста: нет; черный цвет; размер шрифта: 21px; } h3{ выравнивание текста: по центру; оранжевый цвет; } <тело>Введение в выравнивание по тексту: нет демонстрации
Свойство text-justify определяет выравнивание текста, когда для свойства text-align установлено значение "justify". Свойство text-justify всегда применяется со свойством text-align. Это свойство text-justify распределяет слова по всей строке с равными пробелами. Это свойство text-justify применимо только к тексту. Это свойство содержит 4 важных значения: auto, inter-word, inter-character и none. Сценарий в реальном времени: Пока мы отображаем текст абзацев на веб-странице, он неправильно выровнен. Если мы используем свойство text-justify вместе со свойством text-align для выравнивания текста в правильном формате.
Вывод:
Заключение
Выравнивание текста используется для выравнивания с равными интервалами и шириной. Это свойство допускает 4 значения, такие как auto, inter-word, inter-character и none. Это свойство text-justify всегда разрешает свойство text-align.
Рекомендуемые статьи
Это руководство по выравниванию текста в CSS. Здесь мы обсуждаем введение, как работает выравнивание текста в CSS? и примеры соответственно. Вы также можете ознакомиться со следующими статьями, чтобы узнать больше –
- Поле CSS справа
- Дизайн заголовка CSS
- хитрости CSS
- Заказ CSS
УСС | Свойство text-justify — GeeksforGeeks
Улучшить статью
Сохранить статью
- Последнее обновление: 04 авг, 2022
Улучшить статью
Сохранить статью
Свойство text-justify в CSS используется для установки выравнивания текста по ширине. Он распространяет слова в полную строку.
Синтаксис:
выравнивание по тексту: авто|межсловное|межсимвольное|нет: начальный|наследовать;
Значения свойства: Значения свойства выравнивания по тексту перечислены ниже:
- авто: Он используется, чтобы позволить браузеру определить, какое свойство выравнивания лучше подходит для данного текста.
Синтаксис:
выравнивание текста: авто;
Пример:
HTML
#main { |
Вывод:
- межсловный: Текст выравнивается путем увеличения или уменьшения интервала между отдельными словами в тексте.
Синтаксис:
выравнивание текста: между словами;
Example:
html
|
Вывод:
- межсимвольный: Текст выравнивается путем увеличения или уменьшения интервала между отдельными символами в тексте.
Синтаксис:
выравнивание текста: между символами;
Example:
html
|
. Синтаксис: Пример: выравнивание текста: авто;
html
<
html
>
<
head
>
<
title
>text-justify property
title
>
<
Стиль
>
#Main {
0196
граница: 1 пиксель сплошной зеленый;
padding-bottom: 6px;
}
#GEEKS {
Text-Align: Justify;
text-justify:auto;
}
h2, h3, h4 {
text-align:center;
}
style
>
head
>
<
body
>
<
h2
style = "color:green">
GeeksforGeeks
h2
>
<
div
id = "main">
<
h4
>выравнивание по тексту: авто;
h4
>
<
DIV
ID = "Geeks">
Hypermsms.