To eliminate the extra sheets of paper mentioned by Rick, you
could use the @media rule (a CSS2 standard) to identify what
happens to all that blank space, and when.
1. Create a style for these lines (say, "blanklines").
2. In your CSS file, duplicate that style.
3. Surround the first one with "@media screen {" and "}".
4. Surround the second one with "@media print {" and "}".
5. In the style for the second one, add the line "visibility:
hidden;".
6. Assign the style to all those blank lines.
See
this
tutorial for an @media coding example. As you'll see, you can
use this rule to control how any of your HTML elements will print
(different fonts for headings, no underline for hyperlinks, etc.).
Although you might only use the media and print values, there are
others available, like aural, braille, etc.
Of course, you might also want to assign the "Online"
conditional tag to those blank lines, if you're going to generate
Printed Doc. For your Printed Doc SSL, you'd select "NOT Online"
for your Conditional Build Expression. (The @media rule only
applies when a print driver is involved, so you need to eliminate
them differently for generating Word output.)
Good luck,
Leon