Introduction à XSL-FO

XSL-FO est utilisé pour la mise en forme des données XML destinées à être exportées.

Connaissances de base à acquérir avant l'apprentissage :

Avant d'apprendre XSL-FO, vous devriez avoir une compréhension de base de XML et des espaces de noms XML.

Si vous souhaitez d'abord apprendre ces projets, veuillez lire notreTutoriel XML》。

Qu'est-ce que XSL-FO?

  • XSL-FO est un langage utilisé pour la mise en forme des données XML
  • XSL-FO signifie Extensible Stylesheet Language Formatting Objects (langage de feuilles de style étendables pour les objets de mise en forme)
  • XSL-FO est une norme recommandée par le W3C
  • XSL-FO est généralement appelé XSL aujourd'hui

XSL-FO est lié à la mise en forme

XSL-FO est un langage de balisage basé sur XML, utilisé pour décrire la mise en forme (information) des données XML destinées à être affichées sur un écran, sur du papier ou sur d'autres supports.

XSL-FO est généralement appelé XSL aujourd'hui

Pourquoi y a-t-il cette confusion ? XSL-FO et XSL, c'est la même chose ?

On peut dire cela, mais nous devons vous expliquer :

Le stylage (Styling) est à propos deInformations de transformationetInformations de mise en formeDeux types d'informations. Lorsque le W3C a rédigé son premier projet de travail XSL, ce projet incluait la grammaire du langage pour la transformation et la mise en forme des documents XML.

Plus tard, le groupe de travail XSL a divisé ce projet original en normes indépendantes :

  • XSLT est un langage utilisé pour transformer les documents XML
  • XSL et XSL-FO sont des langages utilisés pour formatter les documents XML
  • XPath est un langage de navigation dans les documents XML par l'intermédiaire d'éléments et d'attributs

Le reste de ce tutoriel traite de la mise en forme des documents : XSL-FO, également appelé XSL.

Vous pouvez lire plus sur XSLT dans notre《Tutoriels XSLT》En savoir plus sur XSLT.

Vous pouvez lire plus sur XSLT dans notre《Tutoriels XPath》En savoir plus sur XPath.

XSL-FO est une norme web

XSL-FO a été établi comme norme recommandée du W3C le 15 octobre 2001. Il est généralement appelé XSL.

Pour lire plus sur les activités XSL du W3C, veuillez lire notre《Tutoriels W3C》。