text-justify
Задает тип текста по ширине. Значение атрибута text-align при этом
должно быть равно justify. text-justify: auto|newspaper|distribute|distribute-all-lines| distribute-center-last|inter-word|inter-ideograph|inter-cluster| kashida;
- 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|ideograph-alpha|ideograph-numeric| ideograph-parenthesis|ideograph-space;
- 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. 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; - задает самое строгое форматирование, когда
символы жестко привязываются к разметке.
Поддерживается IE начиная с 5.0
|