PUB98: How Publisher Determines the Width of a Web Page (179534)



The information in this article applies to:

  • Microsoft Publisher 98

This article was previously published under Q179534

SYMPTOMS

When you use Publisher to create a Web page, and then view that Web page using different Web browsers, some Web browsers may put a horizontal scroll bar across the bottom of the Web page and others may not.

In addition, some pages in a multiple-page Web site may have horizontal scroll bars and others may not, even though all the pages are the same size in Microsoft Publisher.

CAUSE

When Publisher exports a page as a HyperText Markup Language (HTML) document, it places all the elements on your publication page into cells in a big HTML table. Publisher includes codes specifying how wide and tall (in pixels) each table cell should be. Publisher determines the width of this HTML table by:
  1. Measuring the distance between the left and right margins of the page.
  2. Including the width of any objects that overhang the left or right edges of the page (but not objects that are entirely off the page.)
  3. Creating the HTML table based on a conversion factor of about 100 pixels per inch.
This means that if your publication page is seven inches wide, but has a picture frame that overhangs the right edge of the page by one inch, the HTML table will be about 800 pixels wide.

In theory, if your Web page is 800 pixels wide, and you display it in a window that is only 500 pixels wide, your browser should display a horizontal scroll bar, regardless of what is on the page. However, different Web browsers handle empty table cells differently. If your browser condenses empty table cells together, a Web page with a lot of text on it may be displayed with scroll bars, but a sparser Web page of the same absolute width may be displayed in a more condensed format without scroll bars.

RESOLUTION

This symptom is a characteristic of some web browsers and may vary because of different video resolution configurations for each system. It is not limited to HTML documents created in Publisher. You cannot predict which Web browser your audience will use, nor can you predict what screen resolution they will use.

To minimize the chance of this happening, create your Web site publication with a page width of six inches or less. This creates HTML tables that are about 600 pixels wide. This will prevent the scroll bars from appearing in a majority of browsers on most computer displays.

Modification Type:MajorLast Reviewed:11/10/1999
Keywords:kbinfo kbprb KB179534