Einführung in XSL-FO

XSL-FO wird zur Formatierung von XML-Daten verwendet, die für die Ausgabe bestimmt sind.

Grundlagen, die vor dem Lernen erforderlich sind:

Bevor Sie XSL-FO lernen, sollten Sie eine grundlegende Kenntnis von XML und XML-Namensräumen haben.

Wenn Sie diese Projekte zunächst lernen möchten, lesen Sie bitte unserXML-Tutorial》。

Was ist XSL-FO?

  • XSL-FO ist eine Sprache zur Formatierung von XML-Daten
  • XSL-FO steht für 'Extensible Stylesheet Language Formatting Objects' (erweiterbares Stylesheet-Sprache Formatierungselemente)
  • XSL-FO ist ein von der W3C empfohlener Standard
  • XSL-FO wird derzeit normalerweise als XSL bezeichnet

XSL-FO hat mit der Formatierung zu tun

XSL-FO ist eine auf XML basierende Markup-Sprache, die zur Beschreibung der Formatierung (Information) von XML-Daten für die Ausgabe auf den Bildschirm, Papier oder andere Medien verwendet wird.

XSL-FO wird derzeit normalerweise als XSL bezeichnet

Warum gibt es so viel Verwirrung? Sind XSL-FO und XSL dasselbe?

Man könnte sagen, aber wir müssen Ihnen eine Erklärung geben:

Styling (Styling) bezieht sich aufTransformationsinformationenundFormatierungsinformationenZwei Arten von Informationen. Als die W3C-Organisation ihren ersten XSL-Working Draft schrieb, umfasste dieser Entwurf die Syntax der Sprachen für die Transformation und Formatierung von XML-Dokumenten.

Später teilte die XSL-Working Group diesen ursprünglichen Entwurf in unabhängige Standards auf:

  • XSLT ist eine Sprache zur Transformation von XML-Dokumenten
  • XSL und XSL-FO sind Sprachen zur Formatierung von XML-Dokumenten
  • XPath ist eine Sprache zur Navigation in XML-Dokumenten über Elemente und Attribute

Der Rest dieses Tutorials befasst sich mit der Formatierung von Dokumenten: XSL-FO, auch bekannt als XSL.

Sie können mehr über XSLT lesen in unseremXSLT-Tutorials》Lesen Sie mehr über XSLT.

Sie können mehr über XSLT lesen in unseremXPath-Tutorials》Lesen Sie mehr über XPath.

XSL-FO ist ein Web-Standard

XSL-FO wurde am 15. Oktober 2001 als W3C-Empfehlungsstandard etabliert. Es wird normalerweise als XSL bezeichnet.

Für mehr Informationen über die XSL-Aktivitäten von W3C lesen Sie bitte unserW3C-Tutorials》。