lol_html 1.2.1

Streaming HTML rewriter/parser with CSS selector-based API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<html><head>
  <title>:empty pseudo-class and CDATA</title>
  <style type="text/css">
 address { background: red; margin: 0; height: 1em; display: block; }
 address:empty { background: lime; }
 .text { margin: -1em 0 0 0; }
</style>
  <link rel="author" title="Ian Hickson" href="mailto:ian@hixie.ch">
  <link rel="help" href="https://www.w3.org/TR/css3-selectors/#selectors"> <!-- bogus link to make sure it gets found -->
  <meta name="flags" content=" namespace">
 </head>
 <body>
 <!--[ELEMENT('address')]--><address xmlns="http://tests.example.org/xml-only/"><!--[COMMENT('address')]--><!--[CDATA[]]--><!--[/COMMENT('address')]--></address><!--[/ELEMENT('address')]-->
 <div class="text">This line should have a green background.</div>
 <p>(Note: This test is based on unpublished errata.)</p>

</body></html>