hi
bei <hr/>s haben alle Browser ihre Probleme, es ist nicht ganz lar, ob die Dinger nun block- oder inline-Elemente sind.
<!ENTITY % block
"P | %heading; | %list; | %preformatted; | DL | DIV | NOSCRIPT |
BLOCKQUOTE | FORM | HR | TABLE | FIELDSET | ADDRESS">
(http://www.w3.org/TR/html401/sgml/dtd.html#block
sagt das eigentlich ziemlich genau.
Die Zeichenfolge HR (großgeschrieben, ganzes Wort) kommt genau 3 Mal vor. Die beiden anderen Stellen sind die Elementdefinition und die Attributlistendefinition.
damit kommt man der Sache näher, allerdings gibt es da wohl irgendwo probleme in den Untiefen der CSS-Spec*...
Grüße aus Bleckede
Kai
*) irgendwo gibt's übrigens noch eine Stelle, wo sich HTML 4.01 und CSS 2 wiedersprechen