If you remove any margins and padding from above and below an <HR> element (and any
from the
surrounding elements), you are still left with a considerable amount of whitespace. It
does
state in the HTML specification that:
"The amount of vertical space inserted between a rule and the content that
surrounds
it depends on the user agent."
However, the existance of any whitespace beyond that added by margins or padding is a
nasty
layout problem to a page developer. Is there any actual reason that Mozilla is
rendering the
<HR> element with this extra whitespace (MSIE does it too, but that's certainly no
excuse)?
An example page which shows an <H1>, some <DIV>s, and some <HR>s without margins or
paddings can
be seen at:
http://www.thesnakepitdev.com/mozilla/hr.html
--
The Snake Pit - Development www.TheSnakePitDev.com
Curtis Clauson [EMAIL PROTECTED]
Proprietor
(Please respond to the newsgroup. To email me, use the above address.)