Introduction to XSL
Overview
- 1.Intro
- 2.History
- 3.XSL Basics
- Lunch
- 4.An XML Data Model
- 5.XSL Patterns
- 6.XSL Templates
- 7.XSL Formatting Model
Intro
- Who am I?
- Who are you?
- Why are we here?
History: XML and SGML
- XML is a subset of SGML.
- SGML allows the separation of abstract content from formatting.
- Also one of XML's primary virtues (in the doc publishing domain).
History: What are stylesheets?
- Stylesheets specify the formatting of SGML/XML documents.
- Stylesheets put the "style" back into documents.
- New York Times content+NYT Stylesheet = NYT paper
History: FOSI
- FOSI: "Formatted Output Specification Instance"
- MIL-STD-28001
- FOSI's are SGML documents
- A stylesheet for another document
- Obsolete but implemented...
µ