For the 'smallbox' case, you're not going to get a 2in square unless you zero the margins. But if you zero the margins, the top and left borders are likely to disappear if the content isn't centered. Use a 3in page size and .5in margins, and that will leave you with a 2in square.
For the A4 test, we could save the tester having to get out the ruler, I think, by creating a positioned box of the required size and declaring that the border just touches it on all sides. Like:
<code html>
<div class="namedSize">
<div class="overlay">This content should appear on a new page, inside a blue box with a black border just touching on all edges.
</div>
</div>
</code html>
Is there another test that tests 'auto', 'portrait', and a single length value? If not, need to add those here. If that's the case, change 'smallbox' to use a single value, and create another page context with two different values.
Tom Clancy, 2008/09/12 08:56
Ok, I've added those other tests in here as well and duplicated the smallbox test to exercise both ways of defining size by length. One question: is the language wrong for the second case? I have it as “This text should appear on the first page as well”, but Prince throws that content onto a second page. Am I wrong in expecting it to roll up to the first page? If not, do I use “should” or “must” there?
You could leave a comment if you were logged in.
test/css2.1/submit/38.txt · Last modified: 2014/12/09 15:48 (external edit)
Discussion
For the 'smallbox' case, you're not going to get a 2in square unless you zero the margins. But if you zero the margins, the top and left borders are likely to disappear if the content isn't centered. Use a 3in page size and .5in margins, and that will leave you with a 2in square.
For the A4 test, we could save the tester having to get out the ruler, I think, by creating a positioned box of the required size and declaring that the border just touches it on all sides. Like: <code html>
…
</code html>
Is there another test that tests 'auto', 'portrait', and a single length value? If not, need to add those here. If that's the case, change 'smallbox' to use a single value, and create another page context with two different values.
Ok, I've added those other tests in here as well and duplicated the smallbox test to exercise both ways of defining size by length. One question: is the language wrong for the second case? I have it as “This text should appear on the first page as well”, but Prince throws that content onto a second page. Am I wrong in expecting it to roll up to the first page? If not, do I use “should” or “must” there?