I've got a topic page with a rather wide table, which isn't
allowing me to decrease its width enough to show within the window
"frame." Consequently, the part of the table that runs off the page
doesn't get printed.
There are a couple of things to look for here. Check the
column sizes of the table. Are any of them set to a size that is
big. It is good practice to set table/column sizes to a percentage
value. This way they are dynamically resized with the window. The
other thing to lok for is whether there is an element in a cell
(e.g. an image) that is preventing resizing. Post back if you need
To expand on Colum's advice: the HTML default protocol is to
appropriate as much space as is needed (in each column) to present
the longest string without spaces, starting with column 1 and
progressing through each column. That is, even if you've set column
1 to only be 12% of the total table width, it will "take" more when
presented with a word like "MyExtremelyLongSystemParameter," or
Additional good practice is to keep the table to 3-4 columns
max. Often, some columnar content can be easily added in one of the
other columns as an extra block with a bolded label. This can also
bring some important content closer to the left margin, instead of
being "way out there" in column 8, for example.
Other options are to keep these tables in a separate,
landscaped Word or Excel document, which which can be more easily
viewed and printed.