Оглавление:
- Определение. Что означает расширяемый язык таблиц стилей (XSL)?
- Techopedia объясняет расширяемый язык стилей (XSL)
Определение. Что означает расширяемый язык таблиц стилей (XSL)?
Расширяемый язык стилей (XSL) - это язык таблиц стилей, который используется для преобразования и представления документов XML. XSL оформлен как спецификация консорциума World Wide Web (W3C).
Спецификация XSL состоит из трех частей:
- Язык на основе XML: используется для преобразования документов XML, который известен как XSL-преобразование (XSLT).
- Язык на основе XML (2). Этот параметр определяет визуальный формат документа XML, который известен как объекты XSL-форматирования (XSL-FO).
- Язык, не основанный на XML: он касается определенных частей XML-документа, известного как XML Path Language (XPath).
Techopedia объясняет расширяемый язык стилей (XSL)
Например, если страница XML содержит таблицу с описанием сотрудников компании, XML описывает эти данные, а XSL используется веб-браузером для визуализации данных. Цвет данных, шрифты и другие атрибуты хранятся в коде для XSL, а не в XML.
XSL имеет решающее значение для организации данных в презентабельном, понятном формате, который можно легко классифицировать (например, цвет в заголовках ячеек). XSL содержит данные синхронизации, которые могут быть показаны или скрыты разработчиками в соответствии с заранее установленным графиком. XSL также может содержать описательные данные шаблона, которые могут быть повторно использованы более чем с одной страницей XML.
XSL часто рассматривается как расширение языка семантики и спецификаций стиля документа (DSSSL) со стандартами CSS1.
