text-justify: auto; - отдает управление выравниванием по
ширине на усмотрение Web-обозревателя (используется по умолчанию);
text-justify: newspaper; - выравнивает строки, изменяя
расстояние между словами и между символами;
text-justify: distribute; - аналогично newspaper и
предназначено для азиатских языков (тайский и пр.);
text-justify: distribute-all-lines; - аналогично
distribute за тем исключением, что последняя строка абзаца подвергается
полному выравниванию. Предназначено для иероглифических языков;
text-justify: distribute-center-last; - не реализовано;
text-justify: inter-word; - выравнивает строки, изменяя только
расстояние между словами;
text-justify: inter-ideograph; - выравнивает строки
иероглифического текста, изменяя расстояния между словами и между иероглифами;
text-justify: inter-cluster; - выравнивает строки текста на
азиатских языках, не содержащих пробелов между словами;
text-justify: kashida; - выравнивает строки текста на арабском
языке, изменяя ширину самих символов.
Поддерживается IE начиная с 5.0
text-autospace - позволяет установить,
будет ли добавлять дополнительное пространство между фрагментами текста,
написанными на разных языках.
text-autospace: none; - запрещает добавлять дополнительное
пространство между фрагментами текста (используется по умочанию);
text-autospace: ideograph-alpha; - добавляет дополнительное
пространство между иероглифическими и неиероглифическими (литинскими,
кириллистическими, греческими и т.д.) фрагментами текста;
text-autospace: ideograph-numeric; - добавляет дополнительное
пространство между иероглифическим текстом и цифрами;
text-autospace: ideograph-parenthesis; - добавляет
дополнительное пространство между иероглифическим текстом и круглыми скобками;
text-autospace: ideograph-space; - увеличивает ширину
пробелов, граничащих с иероглифическим текстом.
Поддерживается IE начиная с 5.0
text-kashida-space - задает процент,
на который будут расширяться символы арабского языка при выравнивании текста по
ширине. Можно использовать только, если атрибут text-justify равен
auto, distribute, kashida или newspaper.
text-kashida-space: {Расширение}%|inherit;
Величина отступа может быть задана как процент свободного пространства между
символами, на которое они могут расширяться. Значение 0% (используется по
умолчанию) означает, что расширение символов недопустимо, а вместо них будет
расширяться свободное пространство; значение 100% - что допустимо расширение
только символов, но не свободного пространства.
Поддерживается IE начиная с 5.5
line-break - задает правила разрыва строк для
текста на японском языке.
line-break: normal|strict;
line-break: normal; - задает обычные правила разрыва японского
текста (значение по умолчанию);
line-break: strict; - задает строгие правила.
Поддерживается IE начиная с 5.0
word-break - включает или отключает поддержку
переноса строк по словам (а не только по пробелам) для текстов, содержащих
фрагменты на разных языках.
word-break: normal|break-all|keep-all;
word-break: normal; - разрешает строкам "разрываться" по слову
(используется по умолчанию);
word-break: break-all; - предназначено для текстов на
азиатских языках с небольшими иноязычными фрагментами;
word-break: keep-all; - предназначено для текстов, включающих
фрагменты на иероглифических языках.
Поддерживается IE начиная с 5.0
ime-mode - задает состояние IME (Input Method
Editor - редактор способа ввода), с помощью которого вводятся иероглифические
тексты на китайском, корейском и японском языках. Этот атрибут применяется
только для полей ввода.
ime-mode: auto|active|inactive|disabled;
ime-mode: auto; - передает управление IME Web-обозревателю
(значение по умолчанию);
ime-mode: active; - активизирует IME. Пользователь может его
деактивизировать;
ime-mode: inactive; - деактивизирует IME. Пользователь может
его активизировать;
ime-mode: disabled; - отключает IME.
Поддерживается IE начиная с 5.0
layout-flow - задает направление написания
текста: по горизонтали или по вертикали.
layout-flow: horizontal|vertical-ideographic;
layout-flow: horozontal; - задает горизонтальное направление
написания текста (значение по умолчанию);
layout-flow: vertical-ideographic; - вертикальное направление
написания текста.
Поддерживается IE начиная с 5.5. В настоящее время признан устаревшим;
вместо него рекомендуется использовать атрибут writing-mode.
layout-grid - задает параметры разметки
элемента страницы, используемой для вывода иероглифических текстов на китайском,
корейском и японском языках. Заменяет атрибуты layout-grid-char,
layout-grid-line, layout-grid-mode и layout-grid-type.
Значения этих атрибутов могут распологаться в любом порядке.
Значение по умолчанию - both loose none none.
Поддерживается IE начиная с 5.0
layout-grid-char - задает шаг
горизонтальной разметки элемента страницы, используемой для вывода
иероглифических текстов на китайском, корейском и японском языках.
layout-grid-char: none|auto|{Y}{Y}%;
Шаг разметки может быть задан как абсолютной величиной, так и процентом от
шага разметки родителя. Предопределенное значение auto заставляет
Web-обозреватель устанавливать шаг разметки по максимальному символу текста.
Другое предопределенное значение none вообще отключает разметку.
Значение по умолчанию - none.
Поддерживается IE начиная с 5.0
layout-grid-line - задает шаг
вертикальной разметки элемента страницы, используемой для вывода иероглифических
текстов на китайском, корейском и японском языках.
layout-grid-line: none|auto|{Y}{Y}%;
Шаг разметки может быть задан как абсолютной величиной, так и процентом от
шага разметки родителя. Предопределенное значение auto заставляет
Web-обозреватель устанавливать шаг разметки по максимальному символу текста.
Другое предопределенное значение none вообще отключает разметку.
Значение по умолчанию - none.
Поддерживается IE начиная с 5.0
layout-grid-mode - задает тип разметки
элемента страницы, используемой для вывода иероглифических текстов на китайском,
корейском и японском языках.
layout-grid-mode: both|none|char|line;
layout-grid-mode: both; - задает использование и
горизонтальной, и вертикальной разметок (используется по умолчанию);
layout-grid-mode: none; - отключает разметку;
layout-grid-mode: char; - задает использование горизонтальной
разметки;
layout-grid-mode: line; - задает использование вертикальной
разметки.
Поддерживается IE начиная с 5.0
layout-grid-type - задает режим
форматирования иероглифических текстов на китайском, корейском и японском языках
с использованием разметки элемента страницы.
layout-grid-type: loose|strict|fixed;
layout-grid-type: loose; - задает "гибкое" форматирование,
используемое для корейских и японских текстов (используется по умолчанию);
layout-grid-type: strict; - задает более строгое
форматирование, используемое для китайских, корейских и японских текстов;
layout-grid-type: fixed; - задает самое строгое
форматирование, когда символы жестко привязываются к разметке.