In such situations, percentage values can be used relatively safely, even though they are prohibited by the public specifications. Graphical browsers leave a narrow margin between the edge of the display area and the content. Also note that Navigator always leaves room for a scrollbar on the right, but draws the scrollbar only when the document is long enough to require scrolling. This is often caused by invalid HTML syntax. There is no standard way to handle loose content within a table.
Some browsers display all loose content before or after the table.
When the loose content contains only multiple line breaks or empty paragraphs, then these browsers will display all this empty space before or after the table itself. The solution is to fix the HTML syntax errors. All content within a table must be within a TD or TH element. On current browsers, the entire table must be downloaded and the dimensions of everything in the table must to be known before the table can be rendered. If any of your table's content is too wide for the available display area, then the table stretches to accomodate the oversized content.