Search billions of records on Ancestry.com
   
Transparent Placeholder

Demonstration of page layout methods
to allow margins for a border.

HTML language coding started with a goal of getting simple text documents to display on any computer so users could exchange documents and ideas. Until the HTML 3.2 specification introduced Cascading Style Sheets (css) and Style Languages, there was no easy tool for designers to use to setup a Webpage with the top, bottom, left and right margins we are all used to seeing on a printed page.

The following paragraphs discuss <STYLE>, <TABLE> and <BLOCKQUOTE> as page design elements. Examples of pages with Style and various table setups are provided. Note: The viewer must examine the example pages source code to understand what produces the displayed margins.

While Style is the "only defined way" to set up a formatted Webpage approximately half the Internet browsers in use today do not understand the Style Language coding. If we chose to use Style, we also need to set up an alternate page for visitors with "older" browsers. (Show me margin layouts with Style!)

Designers have developed two major "work-around" layout tools. The first and probably the most common is a Table. Various page layouts have used but the most common are the one, two and three column table. The downside to using a table is the time delay introduced by the visitor's browser while it sets up the table in memory. Browsers must download EVERY cell in a table and calculate its display width before the browser can set up the very first row of the table. If the page designer doesn't take the time delay into account, our visitor winds up looking at a blank screen for an extended period waiting, waiting, waiting, and waiting ZZZZz!!! before anything at all is displayed. It is best to break a large page into smaller pages or sections (each with its own table) so our visitors have the first section to read while later ones are still setting up. (Show me margin layouts using tables!)

The second "work-around" is to use <BLOCKQUOTE> to introduce a page margin. This does work for most browsers but it is not defined in the HTML specification. The page designer must understand that any margin introduced by Blockquote is entirely at the discretion of the browsers' programmer. In fact, the latest HTML specification contains a footnote warning against the use of Blockquote for indenting. (Blockquote is not demonstrated in this section.)

This page is laid out using a three-column table. Original layout design demonstration by Lee Zion, Oct 1999, for the COGenWeb.

Return to County Coordiator Help
Return to COGenWeb Page.

{short description of image}