Re: In support of the "line space" (nee <hr>)

A browser which supports CSS 2 doesn't need that, in
fact - you can do something like this:

p {margin-top:2px;}
p+p {margin-top:5px; border-top:1px solid #000000;}

However, because few browsers support the "Adjacent
sibling selector" (+) - most autors still use <hr> or
empty sections.
In my opinion, <hr> is not needed, as ("advanced") css
can do the same job

the only problem is, an <hr> element can have a
different width than the widths of either paragraph -
so this might be a reason to use the <hr> element
And an empty section can be given a background image -
while a border can't be an image (which may be a
reason for an autor to use empty sections rather than
the <hr>)

--- Tim Bagot <tsb-w3-html-0005@earth.li> wrote:
> 

...

> There ought to be no need to mark up such a
> separator explicitly. We would
> not expect authors to write either of the
> following:-
> 
> <p>This is the first paragraph.</p>
> <br/>
> <p>This is the second paragraph.</p>
> 
> <p>This is the first paragraph.</p>
> <p/>
> <p>This is the second paragraph.</p>
> 
> 
> Tim Bagot
> 


__________________________________________________
Do You Yahoo!?
Yahoo! Finance - Get real-time stock quotes
http://finance.yahoo.com

Received on Sunday, 25 August 2002 07:14:19 UTC