| Other than CSS or Cascading Style Sheet, XSL or | | | | not found in CSS. |
| Extensible Stylesheet Language is also known as one | | | | Other than being a Turing language, XSLT is also |
| of the few standardized style sheet language used | | | | capable of creating content, such as automatically |
| for web designing. Many have said that XSL is, in | | | | creating a table of contents just from chapters in a |
| some ways, more powerful compared to CSS. So | | | | book, or removing/selecting content, such as only |
| what is XSL and what made it more powerful than | | | | generating a glossary from a book. The version 2.0 |
| the already popular CSS? | | | | of XSLT, the one with EXSLT extensions, is capable |
| XSL Family XSL began as an attempt to bring the | | | | of generating multiple documents as well, such as |
| functionality of DSSSL (Document Style Semantics | | | | dividing the chapters in a book into their own |
| and Specification Language), particularly in the area of | | | | individual pages. By contrast, a CSS can only |
| print and high-end typesetting, to XML. However, | | | | selectively remove content by not displaying it. |
| XLS has evolved drastically from its initial design into | | | | Other than the XSLT, the XSL-FO is also known |
| something very different from its original purpose. | | | | for its strengths over CSS. XSL-FO is unlike CSS in |
| Today, according to Web design Philippines | | | | that the XSL-FO document stands alone. CSS |
| specialists, XSL is best used to describe a family of | | | | modifies a document that attached to it, while the |
| style sheet language used for transforming and | | | | XSL-FO document contains all of the content to be |
| rendering XML documents. Some of its most popular | | | | presented in a purely presentational format. |
| XSL are: | | | | Drawbacks of XSL However, there are several |
| | | | | drawbacks to using XSL. One is that the combination |
| - XSLT (XSL Transformations) | | | | of XSLT and XSL-FO, although it creates a powerful |
| - XSL-FO (XSL Formatting Objects) | | | | style sheet language, is much more complex than |
| Strengths of the XSL over CSS | | | | CSS. The complexity of XSL-FO is a problem, largely |
| According to many Web design Philippines experts, | | | | because implementing an FO processor is very |
| the combination of XSLT and XSL-FO creates a very | | | | difficult. According to many Web design Philippines |
| powerful styling language which differs greatly from | | | | professionals, CSS implementations in web browsers |
| CSS. Part of the reason is that XSLT is a Turing | | | | are still not entirely compatible with one another, and |
| language, a capability which is non-existent from CSS. | | | | it is much simpler than writing an FO processor. |
| This demonstrates a degree of power and flexibility | | | | Visit for more info. |