Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:
Extensible Stylesheet Language (XSL) is a family that includes XSL Transformations (XSLT), XPath, and XSL Formatting Objects (XSL-FO). Its purpose is to transform or style XML data into other forms such as HTML, text, or paginated output.
Given Data / Assumptions:
Concept / Approach:
Stylesheets written in XSLT define templates that match nodes in an XML tree and produce output trees. As such, saying “XSL is used to develop style sheets from XML documents” is broadly correct, acknowledging that the transformation is defined by stylesheets applied to XML sources to generate styled or otherwise transformed results.
Step-by-Step Solution:
Verification / Alternative check:
Typical pipelines: XML + XSLT → HTML for web display; XML + XSL-FO → paginated documents.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing XSL (family) with CSS; forgetting that XSLT can generate non-visual formats as well.
Final Answer:
Correct
Discussion & Comments