<?xml-stylesheet href="001.css"?>
<!DOCTYPE test [
  <!ATTLIST assertion2 name ID #IMPLIED>
]>
<test>
 <style type="text/css">
  /* FAIL: This should not be visible. */
  assertion3 { background: red; color: yellow; }
 </style>
 <style type="text/css" xmlns="http://www.w3.org/1999/xhtml">
  assertion3 { color: green; }
 </style>
 <assertion1>This line should be green.</assertion1>
 <assertion2 name="test">This line should be green.</assertion2>
 <assertion3>This line should be green.</assertion3>
 <!-- Tests that:
      * Simple <?xml-stylesheet?>s work
      * <style> blocks on their own don't do anything
      * ATTLIST can be used to set an ID
      * XHTML <style> block works
   -->
</test>
