XSL или технология CSS.
XSL (Extensible Stylesheet Language) - это
набор определенных стандартом инструкций, которые могут быть применены к документу XML.XSL состоит из двух независимых частей: язык для преобразования XML - XSL-T (XSL Transformations) и язык для форматирования (вёрстки) XML - XSL-FO (XSL Formatting Objects).
С помощью XSL можно трансформировать XML документ в любой вид, например HTML, WML, RTF, PDF, SQL, SWF (flash запускаемый модуль), а так же в XML и XSL. (Примером преобразования данных XML во Flash является сайт www.panasonic.ru)
Самой распространенной XSL-T машиной на данный момент является MSXML.