Справочник по CSS - white cat
Шрифт:
Интервал:
Закладка:
text-autospace: none|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|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;
Поддерживается IE начиная с 5.0
word-break
Включает или отключает поддержку переноса строк по словам (а не только по пробелам) для текстов, содержащих фрагменты на разных языках.
word-break: normal|break-all|keep-all;
Поддерживается IE начиная с 5.0
ime-mode
Задает состояние IME (Input Method Editor - редактор способа ввода), с помощью которого вводятся иероглифические тексты на китайском, корейском и японском языках. Этот атрибут применяется только для полей ввода.
ime-mode: auto|active|inactive|disabled;
Поддерживается IE начиная с 5.0
layout-flow
Задает направление написания текста: по горизонтали или по вертикали.
layout-flow: horizontal|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;
Поддерживается IE начиная с 5.0
layout-grid-type
Задает режим форматирования иероглифических текстов на китайском, корейском и японском языках с использованием разметки элемента страницы.
layout-grid-type: loose|strict|fixed;
Поддерживается IE начиная с 5.0
Расположение элементов
margin
Задает ширины полей между элементами страницы и его соседями.
Заменяет атрибуты margin-top, margin-right, margin-bottom и margin-left.
margin: {margin-top} [{margin-right}] [{margin-bottom}] [{margin-left}];
Может быть задано от одного до четырех значений. Если задано одно значение, оно применяется ко всем четырем полям. Если задано два значения, первое относится к верхнему и нижнему полю, а второе - к левому и правому. Если задано три значения, то первое применяется к верхнему полю, второе - к левому и правому, третье - к нижнему.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-top
Задает верхнее поле между элементом страницы и его соседями сверху.
margin-top: auto|{Y}|{Y}%;
Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-bottom, значение верхнего поля устанавливается равным значению нижнего поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-right
Задает правое поле между элементом страницы и его соседями справа.
margin-right: auto|{X}|{X}%;
Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-left, значение правого поля устанавливается равным значению левого поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-bottom
Задает нижнее поле между элементом страницы и его соседями снизу.
margin-bottom: auto|{Y}|{Y}%;
Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-top, значение нижнего поля устанавливается равным значению верхнего поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-left
Задает левое поле между элементом страницы и его соседями слева.
margin-left: auto|{X}|{X}%;
Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-right, значение левого поля устанавливается равным значению правого поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
padding-top
Задает расстояние между элементом страницы и верхней границей.
pading-top: {Y}|{Y}%;
Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя.
Значение по умолчанию 0, для тега <TD> 1.
Поддерживается IE и NN начиная с 4.0
padding-right
Задает расстояние между элементом страницы и правой границей.
pading-right: {X}|{X}%;
Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя.
Значение по умолчанию 0, для тега <TD> 1.
Поддерживается IE и NN начиная с 4.0
padding-bottom
Задает отступ между элементом страницы и нижней границей.
pading-bottom: {Y}|{Y}%;
Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя.
Значение по умолчанию 0, для тега <TD> 1.
Поддерживается IE и NN начиная с 4.0
padding-left
Задает расстояние между элементом страницы и левой границей.
pading-left: {X}|{X}%;
Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя.
Значение по умолчанию 0, для тега <TD> 1.
Поддерживается IE и NN начиная с 4.0
width
Задает ширину свободно позиционирования элемента.
width: auto|{X}|{X}%;
Ширина может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать ширину элемента самостоятельно.
Значение по умолчанию auto.
Поддерживается IE и NN начиная с 4.0
height