Originally posted by Chandra Kota:
I read that it is a replacement for CSS.
I really do not think so.CSS I think for primarily for HTML/XHTML application and has got good browser support.
XSL on the other hand can transform the structure of an XML to another format.The underlying model of data change and has got nothing to do with rendering.But CSS has got only to do with rendering.