Understanding Cascades

You can use multiple stylesheets for one XML document in several ways because there are multiple ways of attaching stylesheets. For example, you can use the <?xml-stylesheet?> processing instruction, and you can use the @import directive (for example, this directive will import a stylesheet: @import url(http://www.starpowder.com/ch09_02.css);) in a stylesheet to import another stylesheet. The reader of a document may use browser-specific techniques to use stylesheets, and the reader's software can even supply default stylesheets.

In addition, the author or reader of a document can use another declaration, the !important declaration, to specify that some aspect of a style should not be overridden by inheritance. (For example, ...

Get Real World XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.