Съдържание:
- Определение - Какво означава език за разширяеми стилове (XSL)?
- Techopedia обяснява езика на разширяващия се стилен лист (XSL)
Определение - Какво означава език за разширяеми стилове (XSL)?
Езикът за разширяващ се стил (XSL) е език на стилни листове, който се използва за трансформиране и представяне на XML документи. XSL е формализиран като спецификация World Wide Web Consortium (W3C).
Спецификацията на XSL се състои от три части:
- Основан на XML език: Използва се за трансформиране на XML документи, което е известно като XSL трансформация (XSLT)
- XML базиран език (2): Това указва визуалния формат на XML документ, който е известен като XSLформатиране на обекти (XSL-FO).
- Non-XML базиран език: Това адресира специфични части от XML документ, известен като XML Path Language (XPath).
Techopedia обяснява езика на разширяващия се стилен лист (XSL)
Например, ако XML страница съдържа таблица, описваща служителите на компанията, XML описва тези данни, докато XSL се използва от уеб браузъра за изобразяване на данните. Цвят на данните, шрифтове и други атрибути се съхраняват в кода за XSL, а не за XML.
XSL е от решаващо значение за организирането на данни в представим, разбираем формат, който лесно може да бъде класифициран (т.е. цвят в заглавките на клетките). XSL съдържа данни за времето, които могат да бъдат показани или скрити от разработчиците в съответствие с предварително определен график. XSL може също да съдържа шаблон-описателни данни, които могат да бъдат използвани повторно с повече от една XML страница.
XSL често се разглежда като разширение на семантиката и езика на спецификациите в стила на документа (DSSSL) със стандартите CSS1.