Εισαγωγή στο XSL-FO

Το XSL-FO χρησιμοποιείται για τη μορφοποίηση δεδομένων XML για την εκτύπωση.

Βασικές γνώσεις που πρέπει να έχετε πριν μάθετε:

Πριν μάθετε το XSL-FO, θα πρέπει να έχετε βασική κατανόηση του XML και των ονομαστικών χώρων XML.

Αν θέλετε να μάθετε πρώτα αυτά τα έργα, παρακαλώ διαβάστε τοΕκμάθηση XML》。

Τι είναι το XSL-FO;

  • Το XSL-FO είναι μια γλώσσα για τη μορφοποίηση δεδομένων XML
  • Το XSL-FO αναφέρεται στο Extensible Stylesheet Language Formatting Objects (XSLFO)
  • Το XSL-FO είναι ένα προτεινόμενο πρότυπο του W3C
  • Το XSL-FO συνήθως ονομάζεται και XSL

Το XSL-FO σχετίζεται με τη μορφοποίηση

Το XSL-FO είναι μια γλώσσα σήμανσης βασισμένη στο XML, που χρησιμοποιείται για την περιγραφή της μορφοποίησης (πληροφορίες) των δεδομένων XML για την οθόνη, το χαρτί ή άλλες μεσαιωνικές πλατφόρμες.

Το XSL-FO συνήθως ονομάζεται και XSL

Γιατί υπάρχει αυτή η σύγχυση; Το XSL-FO και το XSL είναι το ίδιο;

Μπορεί να πούμε αυτό, αλλά πρέπει να σας εξηγήσουμε:

Η στυλιζαρισμένη (Styling) είναι σχετική μεΠληροφορίες μετατροπήςκαιΠληροφορίες διαμόρφωσηςδύο πληροφορίες. Όταν η W3C έγραψε την πρώτη της πρόταση για το XSL, αυτή περιλάμβανε τη γλώσσα για τη μετατροπή και τη διαμόρφωση των εγγράφων XML.

Μετά, η ομάδα εργασίας του XSL διέ分 αυτήν την αρχική πρόταση σε ανεξάρτητα πρότυπα:

  • Το XSLT είναι μια γλώσσα για τη μετατροπή των εγγράφων XML
  • Το XSL και το XSL-FO είναι γλώσσες για τη διαμόρφωση των εγγράφων XML
  • Το XPath είναι μια γλώσσα για την πλοήγηση στο έγγραφο XML μέσω των στοιχείων και των ιδιοτήτων

Ο υπόλοιπος οδηγός αυτού του εκπαιδευτικού οδηγού ασχολείται με τη διαμόρφωση του έγγραφου: XSL-FO, γνωστό και ως XSL.

Μπορείτε να διαβάσετε περισσότερα σχετικά με το XSLT στο:Εκπαιδευτικός Οδηγός για το XSLT

Μπορείτε να διαβάσετε περισσότερα σχετικά με το XSLT στο:Εκπαιδευτικός Οδηγός για το XPath》Διαβάστε περισσότερα σχετικά με το XPath.

Το XSL-FO είναι ένα πρότυπο web

Το XSL-FO καθιερώθηκε ως προτεινόμενο πρότυπο του W3C στις 15 Οκτωβρίου 2001. Συχνά ονομάζεται και XSL.

Για να διαβάσετε περισσότερα σχετικά με τις δραστηριότητες του W3C για το XSL, παρακαλώ διαβάστε το:Εκπαιδευτικός Οδηγός του W3C》。