Files
servo/tests/wpt/css-tests/css21_dev/xhtml1print/at-page-rule-001.xht

47 lines
1.4 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: Ignoring at-rules inside declaration blocks</title>
<link rel="author" title="Elika J. Etemad" href="http://fantasai.inkedblade.net/contact"/>
<link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-box"/>
<meta name="flags" content="invalid paged"/>
<meta name="assert" content="At-rules inside @page blocks are parsed as invalid at-rule statements."/>
<style type="text/css">
@page {
@import "support/import-red";
margin-left: 50%;
@media print { }
margin-top: 50%;
}
@page {
@media print { }
margin-top: 0;
}
@page {
margin-top: 0
@media print {}
}
@page {
margin-top: 0
@media print;
}
@page {
@import "support/import-red"
margin-top: 0;
}
html, body, p {
margin: 0;
padding: 0;
}
p {
border: solid blue;
}
</style>
</head>

<p style="font: italic 8pt sans-serif; color: gray;">Start of CSS 2.1 Conformance Test Suite at-page-rule-001.</p>
<p class="import">When printed the top left corner of this box must be in
the exact center of this page.</p>

<p style="font: italic 8pt sans-serif; color: gray;">End of CSS 2.1 Conformance Test Suite at-page-rule-001.</p>
</html>