<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title>Grammar of CSS&nbsp;2.1 - CSS 2.1 Conformance Test Suite</title>
  <style type="text/css">
    @import "http://www.w3.org/StyleSheets/TR/base.css";
    @import "../indices.css";
  </style>
 </head>

 <body>

  <h1>CSS 2.1 Conformance Test Suite</h1>
  <h2>Grammar of CSS&nbsp;2.1 (2 tests)</h2>
  <table width="100%">
    <col id="test-column"></col>
    <col id="refs-column"></col>
    <col id="flags-column"></col>
    <col id="info-column"></col>
    <thead>
      <tr>
        <th>Test</th>
        <th><abbr title="Rendering References">Refs</abbr></th>
        <th>Flags</th>
        <th>Info</th>
      </tr>
    </thead>
    <tbody id="sG">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#sG">+</a>
        <a href="http://www.w3.org/TR/CSS21/grammar.html">G Grammar of CSS&nbsp;2.1</a></th></tr>
      <!-- 0 tests -->
    </tbody>
    <tbody id="sG.1">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#sG.1">+</a>
        <a href="http://www.w3.org/TR/CSS21/grammar.html#grammar">G.1 Grammar</a></th></tr>
      <!-- 2 tests -->
      <tr id="page-grammar-001-G.1" class="paged">
        <td>
            <a href="page-grammar-001.xht">page-grammar-001</a></td>
        <td></td>
        <td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
        <td>@page grammar: white space allowed around pseudo
          <ul class="assert">
            <li>White space before and after a pseudo-page selector is allowed.</li>
          </ul>
        </td>
      </tr>
      <tr id="page-grammar-002-G.1" class="paged">
        <td>
            <a href="page-grammar-002.xht">page-grammar-002</a></td>
        <td></td>
        <td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
        <td>@page grammar: white space not required around pseudo
          <ul class="assert">
            <li>White space before and after a pseudo-page selector is not required.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="sG.1.#x0">
      <!-- 0 tests -->
    </tbody>
    <tbody id="sG.1.#x1">
      <!-- 0 tests -->
    </tbody>
    <tbody id="sG.1.#x2">
      <!-- 0 tests -->
    </tbody>
    <tbody id="sG.2">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#sG.2">+</a>
        <a href="http://www.w3.org/TR/CSS21/grammar.html#scanner">G.2 Lexical scanner</a></th></tr>
      <!-- 0 tests -->
    </tbody>
    <tbody id="sG.2.#x3">
      <!-- 0 tests -->
    </tbody>
    <tbody id="sG.2.#x4">
      <!-- 0 tests -->
    </tbody>
    <tbody id="sG.2.#x5">
      <!-- 0 tests -->
    </tbody>
    <tbody id="sG.3">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#sG.3">+</a>
        <a href="http://www.w3.org/TR/CSS21/grammar.html#tokenizer-diffs">G.3 Comparison of tokenization in CSS&nbsp;2.1 and CSS1</a></th></tr>
      <!-- 0 tests -->
    </tbody>
    <tbody id="sG.4">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#sG.4">+</a>
        <a href="http://www.w3.org/TR/CSS21/grammar.html#q4">G.4 Implementation note</a></th></tr>
      <!-- 0 tests -->
    </tbody>
  </table>

 </body>
</html>