Cascading Style Sheet
Initially designed for the HTML language, "Cascading
Style Sheets" are used to display XML in a browser.
•
Style sheets
•
Cascading Style Sheet
•
A few reminders about CSSs
•
The advantages of CSS2s
•
Choosing a type of style sheet
XPath
XPath is a language used to address and designate structural
objects contained in an XML document.
•
Presentation
•
The data model
•
Expressions
=> Node-sets
=> Boolean
=> String
=> Number
•
Location paths
•
Calling functions |
The XSLT style language
This specification defines the syntax and semantics of
a language used to transform XML documents into other
XML documents
•
Why XSL?
•
Presentation
•
Document layout with XSL
•
Description of an XSL style sheet
•
Template rules
•
Implicit transformation rules
•
Counting nodes
•
Sorting
•
Defining variables
•
Keys
•
Creating the result tree
•
Using XSL with IE5
•
XSLT editors
•
XSLT processors
The XSL-FO style language
XSL is a style sheet expression language which defines
a language used to specify formatting semantics.
•
Definition
•
Use
•
General structure
•
FO tree for page-numbering
•
Layout
•
FO and XSLT transformation
•
FO and SVG |