• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 36. XML-Related Technologies and... > XSLT 1.0: eXtensible Stylesheet Lang...

XSLT 1.0: eXtensible Stylesheet Language, Transformations

Here we get to some real meat and potatoes of XML Web design. XSLT defines a language for transforming an XML document from one language to another. Personally, I like this concept because I can create a single XML language, and from that XML language, generate XHTML, MathML, and SVG if I so desire. Or I can transform to any other language appealing to me at the moment.

I mention in Chapter 33, “Styling for HTML Elements,” the format for the <?xml-stylesheet ?> processing instruction you use to associate a style sheet with a document. XSLT stands for eXtensible Stylesheet Language, Transformations. (Its cousin is XSL-FO, a language beyond the scope of current browsers and this book.) In essence, XSLT is an XML language for writing style sheets, totally different than CSS. You still use the <?xml-stylesheet ?> processing instruction, but for the type pseudo-attribute, you use "text/xsl".


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint