All Rights Reserved. A comparison of Spice and XSL Summary CSS has proven to be highly effective and easy to learn for simple applications.
Spice allows people to reuse CSS style rules directly.
With XSL, you have to learn an entirely new syntax. The history of computing shows that leveraging what people are already familiar with wins over attempts to get them to do something new. CSS provides the syntax for style rules as well as the properties for standard flow objects, while DOM provides the basis for accessing and manipulating the document parse tree. Spice uses the same selector syntax as CSS2. Its true that CSS is weaker than XSL in this respect, but proposals for richer selectors are being discussed and we can expect CSS selectors to continue to increase in power in successive releases.