» » » » Стивен Холзнер - XSLT


Авторские права

Стивен Холзнер - XSLT

Здесь можно скачать бесплатно "Стивен Холзнер - XSLT" в формате fb2, epub, txt, doc, pdf. Жанр: Интернет, издательство Питер, год 2002. Так же Вы можете читать книгу онлайн без регистрации и SMS на сайте LibFox.Ru (ЛибФокс) или прочесть описание и ознакомиться с отзывами.
Стивен Холзнер - XSLT
Рейтинг:
Название:
XSLT
Издательство:
Питер
Жанр:
Год:
2002
ISBN:
5-94723-271-5
Скачать:

99Пожалуйста дождитесь своей очереди, идёт подготовка вашей ссылки для скачивания...

Скачивание начинается... Если скачивание не началось автоматически, пожалуйста нажмите на эту ссылку.

Вы автор?
Жалоба
Все книги на сайте размещаются его пользователями. Приносим свои глубочайшие извинения, если Ваша книга была опубликована без Вашего на то согласия.
Напишите нам, и мы в срочном порядке примем меры.

Как получить книгу?
Оплатили, но не знаете что делать дальше? Инструкция.

Описание книги "XSLT"

Описание и краткое содержание "XSLT" читать бесплатно онлайн.



Эта книга посвящена XSLT — мощным и удобным системам преобразования документов. В ней не только рассматривается весь синтаксис XSLT, от основ до специальных аспектов, но и подробно излагаются современные способы использования XSLT.

Вы найдете сотни практических примеров, таких как осуществление преобразований XSLT на web-cepвepax, подключение к базам данных и использование браузеров для осуществления преобразований на лету.

Книга рассчитана на всех, кто хочет изучать XSLT и использовать его на практике






• + означает, что предыдущий терм может встречаться один или более раз;

• ? означает, что предыдущий терм необязателен;

• {} окружают пары чисел, задающие минимальное и максимальное число раз встречи терма (как в {1, 4});

Во многих свойствах XSL-FO задан определенный формат для присваиваемых им значений, как, например <color> или <angle>. Эти форматы и их описание перечислены в следующем списке.

• <absolute-size>. Абсолютные размеры шрифта; могут быть xx-small, x-small, small (маленький), medium (средний), large (крупный), x-large, xx-large;

• <angle>. Углы; могут измеряться в deg (градусах), grad (градах) или rad (радианах);

• <border-style>. Граница прямоугольника, может принимать значения none (нет), dotted (пунктиром), dashed (штрихами), solid (непрерывная), double (двойная), groove (канавкой), ridge (с толстой кромкой), inset (вложенная) или outset (вынесенная);

• <border-width>. Устанавливает ширину границы: может принимать значения thin (тонкая), medium (средняя), thick (толстая) или явного размера;

• <color>. Цвет; может быть задан предопределенным значением цвета или тройным цветовым значением RGB;

• <country-language>. Устанавливается в значение <language>;

• <family-name>. Название семейства шрифтов, такого как Arial, Times New Roman или Courier;

• <frequency>. Значения частоты; единицами измерения могут быть Hz (Гц) или KHz (кГц);

• <generic-family>. Обобщенные названия шрифтов, применяемых в качестве последней попытки, если браузер не может найти определенный шрифт. Например, serif (браузер должен выбрать шрифт serif), sans-serif (браузер должен выбрать семейство sans-serif) и monospace (браузер должен выбрать моноширинный шрифт);

• <generic-voice>. Звук голоса; может быть male (мужской), female (женский) или child (детский);

• <integer>. Стандартные целые значения;

• <keep>. Контекстно-зависимое свойство, принимает значение Auto для того, чтобы не удерживать вместе ограничения, или Always для жесткого удержания ограничений вместе. Дополнительная информация приведена в спецификации XSL;

• <language>. Определитель языка, соответствующий спецификации RFC1766 (которую можно найти по адресу www.w3.org/TR/xsl/sliceD.html#RFC1766);

• <length>. Длина, может начинаться с + или за которыми следует число. Число может содержать десятичную точку, за которой следует идентификатор единиц, принимающий значения em (размер шрифта соответствующего шрифта), ex (x-height, высота шрифта), px (пикселов, pixel, определяется устройством просмотра), pt (пунктов, point, 1/72 дюйма), in (дюймов, inch), cm (сантиметров), mm (миллиметров) или pc (пик, pica, 1/6 дюйма);

• <length-bp-ip-direction>. Задает расстояние, разделяющее смежные границы ячейки в направлении размещения строк. Дополнительная информация приведена на www.w3.org/TR/xsl/slice7.html;

• <length-conditional>. Составное значение, задающее ширину и возможный тип передней границы. Дополнительная информация приведена на www.w3.org/TR/xsl/slice7.html#pr-section;

• <length-range>. Определяет диапазон длины, как расписано в спецификации XSL;

• <margin-width>. Может принимать значения <length>, <percentage> или auto. Работа значения auto зависит от контекста, подробности приведены на www.w3.org/TR/REC-CSS2/visudet.html#Computing_widths_and_margins;

• <number>. Число, может включать знак и десятичную точку;

• <padding-width>. Устанавливается в значение <length>;

• <percentage>. Число, может содержать знак, за которым следует знак процента (%);

• <relative-size>. Размер шрифта относительно родительского элемента, может быть больше или меньше;

• <shape>. Пока может задавать только прямоугольник (shape — фигура), как, например: rect(<top> <right> <bottom> <left>);

• <space>. Задает минимальное, оптимальное и максимальное значения для пробела. Подробности см. на www.w3.org/TR/xsl/slice4.html#spacecond;

• <specific-voice>. Задает определенный голос. Подробности см. на www.w3.org/TR/REC-CSS2/aural.html#propdef-voice-family;

• <time>. Единицы времени, указанные как число, за которым сразу же следует ms (миллисекунды) или s (секунды);

• <uri-specification>. Uniform Resource Indicator (URI), web-адрес элемента страницы, такого, как рисунок.

Отметьте также, что свойства XSL-FO, как и свойства CSS2, могут принимать значение «inherit», что означает, что значение свойства должно быть унаследовано от его родительского элемента.

В XSL-FO есть следующие свойства:

• absolute-position. Определяет, является ли позиция элемента абсолютной. Устанавливается в auto | absolute | fixed | inherit;

• active-state. Определяет, какие из наборов <fo:multi-property-set> будут использоваться для форматирования дочерних потоковых (flow) объектов. Устанавливается в link | visited | active | hover | focus;

• alignment-adjust. При помощи этого свойства можно установить позицию базовой линии (baseline), заданной свойством alignment-baseline. Устанавливается в auto | baseline | before-edge | text-before-edge | middle | central | after-edge | text-after-edge | ideographic | alphabetic | hanging | mathematical | <percentage> | <length> | inherit;

• alignment-baseline. Определяет выравнивание объекта по отношению к его родителю. Устанавливается в auto | baseline | before-edge | text-before-edge | middle | central | after-edge | text-after-edge | ideographic | alphabetic | hanging | mathematical | inherit;

• auto-restore. Определяет, будет ли восстанавливаться исходный <fo:multi-case> при скрытии <fo:multi-switch>. Устанавливается в true | false;

• azimuth. Устанавливает азимут угла. Устанавливается в <angle> | [[ left-side | far-left | left | center-left | center | center-right | right | far-right | right-side ] | | behind] | leftwards | rightwards | inherit;

• background. Свойство для быстрой установки сразу всех отдельных свойств заднего фона (background-color, background-image, background-repeat, background- attachment и background-position). Устанавливается в <background-color> || <background-image> || <background-repeat> || <background-attachment> || <background-position> ]] | inherit;

• background-attachment. Определяет, будет ли прокручиваться задний фон. Устанавливается в scroll | fixed | inherit;

• background-color. Задает цвет заднего фона элемента. Устанавливается в <color> | transparent | inherit;

• background-image. Задает рисунок заднего фона элемента. Устанавливается в <uri-specification> | none | inherit;

• background-position. Определяет начальное положение рисунка заднего фона. Устанавливается в <percentage> | <length>] {1,2}} | [[top | center | bottom] || [left | center | right]]] | inherit;

• background-position-horizontal. Определяет горизонтальное положение заднего фона, если он задан. Устанавливается в <percentage> | <length> | left | center | right | inherit;

• background-position-vertical. Определяет вертикальное положение заднего фона, если он задан. Устанавливается в <percentage> | <length> | top | center | bottom | inherit;

• background-repeat. Определяет, может ли рисунок заднего фона располагаться мозаикой, и если да, то каким образом. Устанавливается в repeat | repeat-x | repeat-y | no-repeat | inherit;

• baseline-shift. Переустанавливает положение базовой линии относительно базовой линии родителя. Устанавливается в baseline | sub | super | <percentage> | <length> | inherit;

• blank-or-not-blank. Формирует часть правил выбора, чтобы определить, можно ли выбрать в данный момент указанный шаблон страницы в последовательности страниц. Устанавливается в blank | not-blank | any | inherit;

• block-progression-dimension. To же, что и свойство CSS2 с тем же именем. Устанавливается в auto | <length> | <percentage> | <length-range> | inherit;

• border. Свойство для быстрой установки одинаковых ширины, цвета и стиля для всех четырех границ (верхней, нижней, левой и правой) прямоугольника. Устанавливается в [ <border-width> || <border-style> || <color> ] | inherit;

• border-after-color. Задает цвет задней границы области. Устанавливается в <color> | inherit;

• border-after-precedence. Определяет порядок следования спецификации границы для задней границы. Устанавливается в force | <integer> | inherit;

• border-after-style. Задает стиль задней границы. Устанавливается в <border-style> | inherit;

• border-after-width. Задает ширину задней границы. Устанавливается в <border-width> | <length-conditional> | inherit;

• border-before-color. Задает цвет передней границы. Устанавливается в <color> | inherit;

• border-before-precedence. Определяет порядок следования спецификации границы для передней границы. Устанавливается в force | <integer> | inherit;

• border-before-style. Задает стиль передней границы. Устанавливается в <border-style> | inherit;

• border-before-width. Задает ширину передней границы. Устанавливается в <border-width> | <length-conditional> | inherit;

• border-bottom. Свойство для быстрой установки ширины, стиля и цвета нижней границы области блока или встроенной области. Устанавливается в [ <border-top-width> || <border-style> || <color> ] | inherit;

• border-bottom-color. Задает цвет нижней границы. Устанавливается в <color> | inherit;


На Facebook В Твиттере В Instagram В Одноклассниках Мы Вконтакте
Подписывайтесь на наши страницы в социальных сетях.
Будьте в курсе последних книжных новинок, комментируйте, обсуждайте. Мы ждём Вас!

Похожие книги на "XSLT"

Книги похожие на "XSLT" читать онлайн или скачать бесплатно полные версии.


Понравилась книга? Оставьте Ваш комментарий, поделитесь впечатлениями или расскажите друзьям

Все книги автора Стивен Холзнер

Стивен Холзнер - все книги автора в одном месте на сайте онлайн библиотеки LibFox.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Отзывы о "Стивен Холзнер - XSLT"

Отзывы читателей о книге "XSLT", комментарии и мнения людей о произведении.

А что Вы думаете о книге? Оставьте Ваш отзыв.