Главная

Что такое CSS и как их применять

Свойства шрифта

Цветовая гамма

Свойства текста

Свойства текста, содержащего иероглифы

Расположение элементов

Границы элементов

Классификации

Принтер

Псевдостили гиперссылок

Псевдостили текста

Правила

Единицы измерения CSS

Свойства текста, содержащего иероглифы.

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

Свойства текста    Главная    Расположение элементов


 Пишите мне    

© Создание сайта: Цема Юрий, 2005