Cascading Style Sheets/Applying CSS To XML

To apply a stylesheet to an XML document, place the modified following example into the prolog of the XML document.

 <?xml-stylesheet href="style.css" type="text/css"?>

Any XML declaration, such as <?xml version="1.0" encoding="UTF-8"?>, must precede the stylesheet processing instruction.

This applies to XHTML too, if it is served with the correct MIME type: application/xhtml+xml.

A complete example, with an XML declaration and a stylesheet processing instruction:

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="rss_style.css" type="text/css"?>
<rss version="2.0">
  <channel>
    <title>My news feed</title>
    <link>http://my.news/</link>
    <description>Latest news</description>
    <language>en-gb</language>
    <copyright>Me</copyright>
    <pubDate>Wed, 06 Sep 2006 00:00:00 GMT</pubDate>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  </channel>
</rss>

Bibliography


  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.


Cascading_Style_Sheets/Applying_CSS_to_XML
 

Manage research, learning and skills at IT1me. Create an account using LinkedIn to manage and organize your IT knowledge. IT1me works like a shopping cart for information -- helping you to save, discuss and share.


  Contact Us  |  About IT1me.com |  IT Training & References |  IT Careers |  IT Hardware |  IT Software |  IT Books