XSL-FO Inleiding

XSL-FO is used to format XML data for output.

Basic knowledge that should be possessed before learning:

Before you learn XSL-FO, you should have a basic understanding of XML and XML namespaces.

If you want to learn these projects first, please read ourXML tutorial》。

What is XSL-FO?

  • XSL-FO is a language used for formatting XML data
  • XSL-FO refers to Extensible Stylesheet Language Formatting Objects (Extensible Stylesheet Language Formatting Objects)
  • XSL-FO is a W3C recommended standard
  • XSL-FO wordt momenteel meestal XSL genoemd

XSL-FO is related to formatting

XSL-FO is a markup language based on XML, used to describe the formatting (information) of XML data for display on screens, paper, or other media.

XSL-FO wordt momenteel meestal XSL genoemd

Waarom is er zoveel verwarring? Is XSL-FO hetzelfde als XSL?

Je kunt dit zeggen, maar we moeten je een uitleg geven:

Styling is overTransformatieinformatieenFormatteringsinformatieTwee soorten informatie. Toen de W3C hun eerste XSL-werkontwerp schreef, bevatte dit ontwerp de syntaxis van een taal voor het transformeren en formatteren van XML-documenten.

Later splitste de XSL-werkgroep deze oorspronkelijke ontwerp in twee onafhankelijke standaarden:

  • XSLT is een taal voor het transformeren van XML-documenten
  • XSL en XSL-FO zijn talen voor het formatteren van XML-documenten
  • XPath is een taal voor het navigeren door XML-documenten via elementen en eigenschappen

De overige inhoud van deze handleiding is gericht op het formatteren van documenten: XSL-FO, ook wel bekend als XSL.

Je kunt meer lezen over XSLT in ons:XSLT Handleiding》Lees meer over XSLT.

Je kunt meer lezen over XSLT in ons:XPath Handleiding》Lees meer over XPath.

XSL-FO is een web standaard

XSL-FO werd op 15 oktober 2001 geïntroduceerd als een aanbevolen standaard van de W3C. Het wordt meestal XSL genoemd.

Voor meer informatie over de W3C XSL activiteiten, lees ons:W3C Handleiding》。