XSL (langage de style extensible)

Auteur: Eugene Taylor
Date De Création: 11 Août 2021
Date De Mise À Jour: 22 Juin 2024
Anonim
XSLT Beginner Tutorial with Demo
Vidéo: XSLT Beginner Tutorial with Demo

Contenu

Définition - Que signifie 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:


  • Langage basé sur XML: utilisé pour transformer des documents XML, appelé transformation XSL (XSLT).
  • XML Based Language (2): spécifie le format visuel du document XML, appelé objets XSLformatting (XSL-FO).
  • Langage non basé sur XML: cela concerne des parties spécifiques du document XML, appelé XML Path Language (XPath).

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

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, alors 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.

Le format XSL est essentiel pour organiser les données dans un format présentable et compréhensible qui peut être facilement classifié (c'est-à-dire la couleur dans les en-têtes de cellules). XSL contient des données de minutage pouvant ê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 pouvant être réutilisées avec plusieurs pages XML.

Le langage XSL est souvent considéré comme une extension du langage DSSSL (Document Style Semantics and Specification Language) avec les normes CSS1.