Язык XSL

Он начинается с XSL и заканчивается XSLT, XPath и XSL-FO.

Начало XSL

XSL — это расширяемый язык стилей (EXtensible Stylesheet Language)

Причина, по которой World Wide Web Consortium (W3C) начал развивать XSL, заключается в том, что существует потребность в языке стилей на основе XML.

CSS = таблицы стилей HTML

HTML использует предварительно определенные теги, которые означаютЭто легко понять

Элемент <table> в элементе HTML определяет таблицу - и браузер это знаетКак это показать

Добавление стилей к элементам HTML легко. Через CSS легко сообщить браузеру, какие шрифты или цвета использовать для отображения элемента.

XSL = XML-стили

XML не использует предварительно определенные теги (мы можем использовать любое имя тега по своему усмотрению), и значение этих теговНе все так легко понять

Элемент <table> означает таблицу HTML, мебель или что-то еще - браузерНеясно, как его показать

XSL можетОписаниеКак показать документ XML!

XSL - это не только язык таблиц стилей

XSL включает в себя три части:

XSLT
Язык, используемый для преобразования документов XML.
XPath
Язык, используемый для навигации по документам XML.
XSL-FO
Язык, используемый для форматирования документов XML.

Основное содержание этого руководства - это XSLT

Оставшаяся часть этого руководства - это XSLT - язык, используемый для преобразования документов XML.

Вы также можете изучить наше «Учебник XPath》и《Учебник XSL-FO》。