servo/tests/wpt/css-tests/css-page-3_dev/xhtml1print/page-counters-000.xht

30 lines
No EOL
1.5 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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>CSS Test: margin box referencing document counters</title>
<link rel="author" title="Tom Clancy" href="mailto:tclancy@revenution.com"/>
<link rel="author" title="Hewlett-Packard Company" href="http://www.hp.com/"/>
<link rel="help" href="http://www.w3.org/TR/css3-page/#populating-margin-boxes"/>
<meta name="flags" content="paged"/>
<meta name="assert" content="The value of the counter at the beginning of page processing must be used by default. "/>
<style type="text/css"><![CDATA[
body {counter-reset: chapter;}
div.chapter {counter-increment: chapter;}
@page {
@top-center { content: "Chapter " counter(chapter); }
}
div.section {page-break-before: always;}
]]></style>
</head>

<p style="font: italic 8pt sans-serif; color: gray;">Start of CSS Paged Media Module Level 3 CR Test Suite page-counters-000.</p>
<div class="chapter">This paragaraph should appear on the first page, which should say "Chapter 0" at the top. A second page with "Chapter 4" at the top should also print.</div>
<div class="chapter"/>
<div class="chapter"/>
<div class="section chapter">This paragaraph should appear on the second page, which should say "Chapter 4" at the top.</div>
<div class="chapter"/>
<div class="chapter"/>

<p style="font: italic 8pt sans-serif; color: gray;">End of CSS Paged Media Module Level 3 CR Test Suite page-counters-000.</p>
</html>