"Ian Hickson" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> On Sun, 3 Jun 2001, StOo wrote:
> >>
> >> That's because the paragraph in the table is being given margins. Add
the
> >> folowing to your stylesheet to fix it:
> >>
> >> td p { margin: 0; }
> >
> > thanks for your speedy reply.. i really do appreciate it. unfortunately,
> > that change, although it kinda fixed my problem, knocked all my
paragraphs
> > within <td> together (i.e. no space between *any* table paragraphs) and
made
> > the site look very messy (it had this effect in all browsers). i've
reverted
> > to the previous stylesheet until i can find a way to fix it. i'll prolly
end
> > up having to apply a 0 margin to specific tables/cells instead of across
the
> > site. *sigh*
>
> The "correct" solution is to change the <p> with the margins to an <h1>
> and then say
>
> h1 { margin: 0; }
>
> I was trying to give you the simplest solution.
>
> As others have remarked, though, you shouldn't really use tables when you
> are not trying to draw tabular data. See, for example, the markup of:
>
I've got a real issue with this, Ian. Most all of the sites in the world
use tables for layout. Now we have to code specifically for Moz/N6+ to
render them correctly?
I put this code in a .css (h1 { margin: 0; }) and while it looked only a
little better in Moz, N4.7 ate the page for lunch. No good.
jy