Summary
In this chapter you were very briefly introduced to XSL1 before we moved on to the version of XSL that superceded it. You were shown the structure of an XSL style sheet and its templates and you saw how you can not only select elements, but apply sophisticated rules for conditional selection. Many additional complex examples given in the XSL working draft are well worth experimenting with. Finally, you were introduced to XSL's formatting objects and saw practical examples of how you can use them to render your XML code.
The beta preview 2 release of Microsoft Internet Explorer 5 already supports much of the transformation part of XSL, although it doesn't support flow objects. However, with a little care in taking note of Internet Explorer's deviations from the standard, and armed with this chapter, you should know enough to start polishing your skills.