Freepages-Help-L Archives

Archiver > Freepages-Help > 2003-11 > 1069287015


From: Pat Asher <>
Subject: Re: [FreeHelp] Another desparate plea for help...
Date: Wed, 19 Nov 2003 19:10:15 -0500
In-Reply-To: <20031119001304.96636.qmail@web10708.mail.yahoo.com>


At 07:13 PM 11/18/2003, qvarizona wrote:

>For longer than I like to admit, I've been trying --without much
>success-- to move my many webpages from http://www.geocities.com/qvarizona/
>
>to http://freepages.genealogy.rootsweb.com/~qvarizona/ Did get my home
>index page moved, but as you can see, it somehow layered over the ads,
>which I suspect is not what the sponsors intended. I hope no one will
>think I'm trying a "cover-up". I assure you, it was unintentional, and I
>can't seem to fix the problem. Is there some html language that will
>solve this? Or???
>

Joanne,

I think we have discussed this on the HelpDesk or another forum. As Adrian
said, your problem is "absolute" positioning. Remove the absolute position
attributes, and the text will flow continuously between the BODY . . .
/BODY tags for your page.

For example, you have
<.DIV
style="LEFT: 20px; WIDTH: 280px; POSITION: absolute; TOP: 594px; HEIGHT:
209px">
<.TABLE height=209 cellSpacing=0 cellPadding=0 width=280 border=0>
<.TR vAlign=top>
<.TD align=middle bgColor=#000066><.B><.I><.FONT face="Comic Sans MS"
color=#ccccff size=+1><.SPAN style="FONT-SIZE: 18px"><.BR>Our Swedish
Ancestry<./SPAN><./FONT><./B><./I>
<./TD>
</TR>
<./TABLE>
<./DIV>

This tells the browser to postion the table 20pixels in from the left side
of the window, and down 594 pixels from the top of the window.
It also has some size attributes (width and height) for the DIV tag, which
can be better handled in other ways. Delete the DIV tags entirely, and add
the ALIGN attribute to the TABLE tag so you have this:

<.TABLE height=209 cellSpacing=0 cellPadding=0 width=280 border=0 align=left>
<.TR vAlign=top>
<.TD align=middle bgColor=#000066><.B><.I><.FONT face="Comic Sans MS"
color=#ccccff size=+1><.SPAN style="FONT-SIZE: 18px"><.BR>Our Swedish
Ancestry<./SPAN><./FONT><./B><./I>
<./TD>
<./TR>
<./TABLE>

Remove all DIV lines containing that "postion=absolute" attribute, as well
as the closing tags <./DIV> for each of them

You will now have a flowed page that looks nothing like what you intended <g>

What you need to do is create a 3 column TABLE to contain all the elements
that you previously aligned using the DIV tags with absolute positioning.

<.table>
<.tr>
<.td>Everything you previously aligned left using the DIV tags<./td>
<.td>Everything you previously aligned center using the DIV tags<./td>
<.td>Everything you previously aligned right using the DIV tags<./td>
<./tr>
<./table>

It's easier to do than it is to describe. Just copy and paste your
existing tables between those new <.td> . . . <./td> tags. You'll get the
hang of it :)

Pat



This thread: