<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?xml-stylesheet type="text/xsl" href="tohtml.xml"?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
  <head profile="http://www.w3.org/2000/08/w3c-synd/#">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>XSLT(XHTML)&#x2192;HTML test</title>
    <link href="normal.css" rel="stylesheet" type="text/css"/>
  </head>
  <body>
  <h1>XSLT(XHTML)&#x2192;HTML test</h1>
    <p>This page is written as <i>XHTML 1.0 Strict</i> but also has an
    <code>&lt;?xml-stylesheet ...?></code> directive so when served as XML
    perhaps a browser will run the <a href="tohtml.xml">XSLT</a> which gives HTML 4.01 output.</p>
    <p>If the transform happens, there should be a horizontal line followed by a note
    about the transform at the bottom of the page.</p>
    <p>The point of this is that if you ask the W3C validator to validate the page it will
    validate the raw XML (XHTML), not the transformed HTML. This could be useful if you know
    what you are doing, but misleading if you do not!.</p> 
  </body>
</html>