XSLT - Стивен Холзнер
Шрифт:
Интервал:
Закладка:
• padding-bottom. Задает ширину заполнения на нижнем крае. Устанавливается в <padding-width> | inherit;
• padding-end. Задает ширину заполнения на конечном крае. Устанавливается в <padding-width> | <length-conditional> | inherit;
• padding-left. Задает ширину заполнения на левом крае. Устанавливается в <padding-width> | inherit;
• padding-right. Задает ширину заполнения на правом крае. Устанавливается в <padding-width> | inherit;
• padding-start. Задает ширину заполнения на начальном крае. Устанавливается в <padding-width> | <length-conditional> | inherit;
• padding-top. Задает ширину заполнения на верхнем крае. Устанавливается в <padding-width> | inherit;
• page-break-after. To же, что и свойство CSS2 с тем же именем. Устанавливается в auto | always | avoid | left | right | inherit;
• page-break-before. То же, что и свойство CSS2 с тем же именем. Устанавливается в auto | always | avoid | left | right | inherit;
• page-break-inside. To же, что и свойство CSS2 с тем же именем. Устанавливается в auto | always | avoid | left | right | inherit;
• page-height. Задает высоту страницы. Устанавливается в auto | indefinite | <length> | inherit;
• page-position. Применяется как часть правила выбора, определяя, можно ли использовать указанный шаблон страницы в данном месте последовательности страниц. Устанавливается в first | last | rest | any | inherit;
• page-width. Задает ширину страницы. Устанавливается в auto | indefinite | <length> | inherit;
• pause. То же, что и свойство CSS2 с тем же именем. Устанавливается в <time> | <percentage>]{1,2} | inherit;
• pause-after. To же, что и свойство CSS2 с тем же именем. Устанавливается в <time> | <percentage> | inherit;
• pause-before. То же, что и свойство CSS2 с тем же именем. Устанавливается в <time> | <percentage> | inherit;
• pitch. Устанавливает высоту тона звука. Устанавливается в <frequency> | x-low | low | medium | high | x-high | inherit;
• pitch-range. Задает диапазон высоты тона. Устанавливается в <number> | inherit;
• play-during. То же, что и свойство CSS2 с тем же именем. Устанавливается в <uri-specification> mix? repeat? | auto | none | inherit;
• position. Задает используемую схему размещения. Устанавливается в static | relative | absolute | fixed | inherit;
• precedence. Определяет, какая область (передняя, задняя, начальная или конечная) будет считаться первой. Устанавливается в true | false | inherit;
• provisional-distance-between-starts. Задает предварительное расстояние между начальным отступом метки элемента списка и начальным отступом тела элемента списка. Устанавливается в <length> | inherit;
• provisional-label-separation. Задает расстояние между меткой элемента списка и началом тела элемента списка. Устанавливается в <length> | inherit;
• reference-orientation. Указывает направление для вершины текущего прямоугольника содержимого. Устанавливается в 0 | 90 | 180 | 270 | -90 | -180 | -270 | inherit;
• ref-id. Ссылка на объект с заданным уникальным идентификатором. Устанавливается в <idref> | inherit;
• region-name. Указывает имя области. Устанавливается в xsl-region-body | xsl-region-start | xsl-region-end | xsl-region-before | xsl-region-after | xsl-before-float-separator | xsl-footnote-separator | <name>;
• relative-align. Задает выравнивание между двумя или более областями в направлении продвижения блока (block-progression-direction). Устанавливается в before | baseline | inherit;
• relative-position. То же, что и свойство CSS2 с тем же именем. Устанавливается в static | relative | inherit;
• rendering-intent. Определяет вид отображения цветового профиля, отличного от установленного по умолчанию. Устанавливается в auto | perceptual | relative-colorimetric | saturation | absolute-colorimetric | inherit;
• retrieve-boundary. Устанавливает границу извлечения. Устанавливается в page | page-sequence | document;
• retrieve-class-name. Определяет, что у свойства marker-class-name элемента <fo:marker>, чьи дети извлекаются элементом <fo:retrieve-marker>, должно быть такое же значение, что и у этого свойства. Устанавливается в <name>;
• retrieve-position. Устанавливает предпочтение, с которым дети элемента <fo:marker> будут извлекаться элементом <fo:retrieve-marker>. Устанавливается в first-starting-within-page | first-including-carryover | last-starting-within-page | last-ending-within-page;
• richness. Задает яркость тона. Устанавливается в <number> | inherit;
• right. Определяет, насколько край содержимого прямоугольника (box) смещен влево от правой границы содержащего прямоугольник блока. Устанавливается в <length> | <percentage> | auto | inherit;
• role. Задает подсказку для альтернативных средств вывода (таких, как средства чтения вслух) в качестве роли элемента XML, используемого в этом форматирующем объекте. Устанавливается в <string> | <uri-specification> | none | inherit;
• rule-style. Задает образец правила. Устанавливается в none | dotted | dashed | solid | double | groove | ridge | inherit;
• rule-thickness. Определяет общую толщину правила. Устанавливается в <length>;
• scaling. Определяет, нужно ли масштабирование для сохранения пропорции. Устанавливается в uniform, non-uniform | inherit;
• scaling-method. Задает предпочтение при форматировании растровой графики. Устанавливается в auto | integer-pixels | resample-any-method | inherit;
• score-spaces. Определяет, следует ли применять свойство text-decoration к пробелам. Устанавливается в true | false | inherit;
• script. Указывает сценарий, который будет применен средством форматирования при операциях, связанных с локализацией. Устанавливается в none | auto | <script> | inherit;
• show-destination. Определяет, будет ли отображен ресурс назначения. Устанавливается в replace | new;
• size. Задает размер и ориентацию прямоугольника страницы. Устанавливается в <length>{1,2} | auto | landscape | portrait | inherit;
• source-document. Устанавливает указатель на исходный документ XML. Устанавливается в <uri-specification> <uri-specification>]* | none | inherit;
• space-after. Задает значение для спецификатора пространства для пространства после областей, созданных этим объектом. Устанавливается в <space> | inherit;
• space-before. Задает минимальное, оптимальное и максимальное значения для пространства перед любыми областями, созданными этим объектом, а также условия и порядок следования для этого пространства. Устанавливается в <space> | inherit;
• space-end. Задает значение спецификатора пространства для пространства после областей, созданных этим форматирующим объектом. Устанавливается в <space> | inherit;
• space-start. Задает значение для спецификатора пространства для пространства перед областями, созданными этим форматирующим объектом. Устанавливается в <space> | inherit;
• space-treatment. Определяет способ обработки пробелов и других символов-разделителей, за исключением символов перевода строки. Устанавливается в ignore | preserve | ignore-if-before-linefeed | ignore-if-after-linefeed | ignore-if-surrounding-linefeed | inherit;
• span. Определяет, нужно ли поместить объект уровня блока в текущий столбец или растянуть его на все столбцы в области. Устанавливается в none | all | inherit;
• speak. То же, что и свойство CSS2 с тем же именем. Устанавливается в normal | none | spell-out | inherit;
• speak-header. Определяет заголовок для звуковой операции. Устанавливается в once | always | inherit;
• speak-numeral. То же, что и свойство CSS2 с тем же именем. Устанавливается в digits | continuous | inherit;
• speak-punctuation. To же, что и свойство CSS2 с тем же именем. Устанавливается в code | none | inherit;
• speech-rate. Задает скорость речи. Устанавливается в <number> | x-slow | medium | fast | x-fast | faster | slower | inherit;
• src. Задает ссылку URI, определяющую внешний ресурс. Устанавливается в <uri-specification> | inherit;
• start-indent. Определяет расстояние от начального края прямоугольника содержимого области, содержащей блок, до начального края прямоугольника содержимого области этого блока. Устанавливается в <length> | inherit;
• starting-state. Управляет начальным отображением элемента <fo:multi-case>. Устанавливается в show | hide;
• starts-row. Определяет, начинает ли эта ячейка строку. Устанавливается в true | false;
• stress. Определяет звуковое ударение. Устанавливается в <number> | inherit;
• suppress-at-line-break. Подавляет символы в разрывах строки. Устанавливается в auto | suppress | retain | inherit;
• switch-to. Определяет, на какие элементы <fo:multi-case> должен переключиться этот элемент <fo:multi-toggle>. Устанавливается в xsl-preceding | xsl-following | xsl-any | <name> <name>]*;
• table-layout. Определяет алгоритм для размещения ячеек, строк и столбцов таблицы. Устанавливается в auto | fixed | inherit;
• table-omit-footer-at-break. Определяет, должна ли таблица, последняя область которой расположена не в конце созданной таблицей области, завершаться содержимым форматирующего объекта <fo:table-footer>. Устанавливается в true | false;