Table des matières:
- Définition - Que signifie le langage XSL (Extensible Stylesheet Language)?
- Techopedia explique le langage XSL (Extensible Stylesheet Language)
Définition - Que signifie le langage XSL (Extensible Stylesheet Language)?
Le langage de style extensible (XSL) est un langage de feuille de style utilisé pour transformer et présenter des documents XML. XSL est formalisé en tant que spécification World Wide Web Consortium (W3C).
La spécification XSL est composée de trois parties:
- XML Based Language: il est utilisé pour transformer des documents XML, qui est connu sous le nom de transformation XSL (XSLT)
- XML Based Language (2): spécifie le format visuel du document XML, connu sous le nom d'objets XSLformatting (XSL-FO).
- Langage non XML: il traite des parties spécifiques du document XML, appelées XML Path Language (XPath).
Techopedia explique le langage XSL (Extensible Stylesheet Language)
Par exemple, si une page XML contient un tableau décrivant les employés de l'entreprise, XML décrit ces données, tandis que XSL est utilisé par le navigateur Web pour restituer les données. La couleur des données, les polices et autres attributs sont stockés dans le code pour XSL, plutôt que XML.
XSL est essentiel pour organiser les données dans un format présentable et compréhensible qui peut être facilement classé (c'est-à-dire, la couleur dans les en-têtes de cellule). XSL contient des données de synchronisation qui peuvent être affichées ou masquées par les développeurs selon un calendrier prédéterminé. XSL peut également contenir des données descriptives de modèle qui peuvent être réutilisées avec plusieurs pages XML.
XSL est souvent considéré comme une extension du langage de sémantique et de spécification de style de document (DSSSL) avec les normes CSS1.