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...
 
		
	
µ