counters-005

Parsing counters() function with no white space and three function values

WeasyPrint

This browser

Assertion
The counters function can be parsed with no white space separating the three function values.

Source

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 2 <html>
 3     <head>
 4         <title>CSS Test: Parsing counters() function with no white space and three function values</title>
 5         <link rel="author" title="Microsoft" href="http://www.microsoft.com/">
 6         <link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
 7         <meta name="flags" content="">
 8         <meta name="assert" content="The counters function can be parsed with no white space separating the three function values.">
 9         <style type="text/css">
10             body
11             {
12                 counter-reset: chapter;
13             }
14             div p:before
15             {
16                 content: counters(chapter,".",upper-roman);
17                 counter-increment: chapter;
18             }
19         </style>
20     </head>
21     <body>
22         <p>Test passes if the equation below is true.</p>
23         <div>
24             <p> = I</p>
25         </div>
26     </body>
27 </html>