Scott Sauyet wrote:
> The paragraphs after the header elements need to have no top margin.
>
> Ideally, you would do this with
>
> h1 + p, h2 + p, h3 + p {
> margin-top: 0;
> }
>
> but the 800-lb gorilla that is IE(<7) doesn't understand this. You can
> simply add a class to those paragraph elements. If the HTML is really
> under your control, this is often the easiest way.
>
While this will work, I don't recommend it. My method for margins around
headings and paragraphs has always been to remove top margins on all
text and just set bottom margins on everything. This allows me to
control the spacing between headings and the following paragraphs
without needing child selectors or classes. I've never needed something
more intricate (though I acknowledge others will at times -- try
something simple like this first though).
Zoe
--
Zoe M. Gillenwater
Design Services Manager
UNC Highway Safety Research Center
http://www.hsrc.unc.edu
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/