I know there is a fix for this -- I've seen an entire page devoted to the issues. I thought I bookmarked it, but it eludes me for now.
I'll do some more searching later, and in the meanwhile, maybe someone has the answer for you.
I know that I can remove the bottom spacing by using this css attribute:
However, this only works in IE, so I'd like to hear about a Netscape solution...
I've been looking for this page on and off for a few days. I thought I found it this afternoon, but now as I explore the site, I'm beginning to think I was wrong.
Nevertheless, this is a pretty good site to check into for practical guidance in CSS (as opposed to "theoretical purity" -- look to the W3C for that.)
The CSS Pointers Group [css.nu]
In the mean time, I'll keep looking -- I know it was out out there, and it would be so very useful at times to get rid of that whitespace around an H tag.
Hope you find that pot of gold ;)
Well, no pot of gold so far, but for anyone who is playing along with the home version, I did find two really incredible tutorials on WebReference.com
The first tutorial is the theory of box properties in CSS (box properties are the issue we are wrestling with.)
Theory Tutorial [webreference.com] - 6 pages
The second is the practical side, the separate tutorial made necessary by the lousy support for CSS1 in Netscape 4 and Explorer 4,5
Practical Tutorial [webreference.com] - 8 pages
With all that wonderful information, I now understand a lot more about CSS than ever before -- and I still can't make Netscape zero out that bottom margin (or border or padding or whatever it is) on H tags.
The news here isn't terribly good. RichInStyle has a list of which elements NN4 gives extra padding to, and indicates that the only workaround is to use browser sniffing and negative margins. I haven't seen any other workarounds elsewhere.
The details are here:
OK, thanks guys I thought as much I was just hoping for some deeply hidden secret that I had yet to discover ;)
I am putting this here because I have this discussion flagged and there *is* an answer to this (or at least the <H> tag space) in another discussion.
I about went crazy looking for it.
Here it is: