You should use h* elements instead of p elements for any kind of  
header.  You might then not need to specify any classes and it's more  
semantically correct

Sent from my iPhone

On Mar 26, 2009, at 9:21 AM, "Climis, Tim" <tcli...@indiana.edu> wrote:

>> What about doing it backwards then put a class on the <p> and  
>> target the
>> following <ul>
>
> What I'm going for is to take the bottom margin off of a paragraph  
> preceding a list.  I don't need the list to be styled any  
> differently, so there's no reason to target it at all.
>
> Here's a list:
> * Something
> * Something else
>
> Instead of:
>
> Here's a list:
>
> *something
> *something else
>
> So targeting the ul doesn't make much sense.  What I've got now is a  
> "list_header" class that goes on all the p elements that are really  
> list headers.  But I thought it would be cool if I didn't need the  
> class, and could just say "any paragraph before a list is a list  
> header" instead.
>
> ______________________________________________________________________
> css-discuss [cs...@lists.css-discuss.org]
> http://www.css-discuss.org/mailman/listinfo/css-d
> List wiki/FAQ -- http://css-discuss.incutio.com/
> List policies -- http://css-discuss.org/policies.html
> Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to