Alternative Style: Working With Alternate Style Sheets
So you have an XML document. You’ve also been a good little web developer and used style sheets to control what your document looks like. You’ve even gone the extra mile and created several alternative style sheets to show how hardcore you are. Great. But now you need a cross–browser way to dynamically switch between the style sheets.
Sowden, Paul. List Apart, A (2002). Design>Web Design>HTML