There are the mainly two differences between XSL and CSS:
- CSS can be used to style HTML document, while XSL cannot.
- XSL can be used to transform XML documents, while CSS cannot.
- The real comparative issue between XSL and CSS is browser support. Internet Explorer 5.0 supports a subset of CSS1 and the proprietary version (Paid Version) of XSL.
XSL और CSS के बीच मुख्य रूप से दो अंतर हैं:
- CSS का उपयोग HTML Web page में स्टाइल/design डालने के लिए किया जाता है, जबकि XSL से ऐसा नहीं हो सकता।
- XSL का मतलब एक्स्टेंसिबल स्टाइलशीट लैंग्वेज है. यह XML के लिए एक स्टाइलिंग भाषा है, जैसे CSS HTML के लिए स्टाइलिंग भाषा है| इसका उपयोग XML दस्तावेजों को अन्य प्रारूपों में बदलने के लिए किया जाता है (जैसे XML को HTML में बदलना)। जबकि CSS से ऐसा नहीं हो सकता।
- XSL और CSS के बीच वास्तविक तुलनात्मक समस्या ब्राउज़र समर्थन है। इंटरनेट एक्सप्लोरर 5.0 CSS1 के कुछ फीचर्स और XSL के केवल पेड वर्जन को ही support करता है।