<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

 <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

  <title>CSS Test: attribute selector - Default attribute values in DTDs</title>
  <style type="text/css">
    @page { font: italic 8pt sans-serif; color: gray;
            margin: 7%;
            counter-increment: page;
            @top-left { content: "CSS 2.1 Conformance Test Suite"; }
            @top-right { content: "Test default-attribute-selector-005"; }
            @bottom-right { content: counter(page); }
          }
</style>

  <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
  <link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#default-attrs" />
  <link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#matching-attrs" />
  <meta content="" name="flags" />
  <meta content="Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included." name="assert" />

  <style type="text/css"><![CDATA[
  a {background-color: green;}
  a[shape] {background-color: red;}
  a[shape="rect"] {background-color: green;}
  ]]></style>

 </head>

 <body>

  <p>Test passes if there is a green stripe and <strong>no red</strong></p>

  <p><a>&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</a></p>

 </body>
</html>