>Zoe M. Gillenwater wrote:
>> No -- the issue with the page is that there's a heading followed by a
>>huge image (diagrams of how to do origami). The heading prints on page
>>1, and the amount of space left on page 1 is not enough for the image to
>>fit into. So it starts on the second page, where it fits completely. As
>>I said, there simply isn't enough space. Since these are diagrams, I
>>think it is preferable to not break them, so the current behavior is the
>>only other option.
>Now if the diagrams were Scalable Vector Graphics (SVG), and browsers
>understood such things well enough, you could resize the diagram in the
>print.css and still have a good printed result ...
Not mentioned yet: offer a link to a "print version", which can be a
Word- or pdf document.
Pro: then the diagrams can be more as you want them to be printed on A4,
without empty pages or spaces.
Con: At the start once some extra work. - And: if a page is changed, the
print version has to be adapted too (but in your case the pages are
rather static). And: adding a page means adding a new print document. If
planned 100000's of pages in future, I should not do it this way. ;-)
And another option, with use of the page-html. You can turn around the
printing order in the print stylesheet: first the diagram (whole page,
or some less), second page the "header" (can be now a footer too) and
other stuff you want to be printed. Then the gap between the pages will
be minimalised. The second page will be ending with the white space
which caused the gap; but that is normal for the end of a document. :-)
IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/