Hallo Efchen,
Ehm...für mein Befinden IST ein <hr> ein Trenner. Ein struktureller Trenner, der einen Bruch zwischen zwei Elementen einfügt.
Anders als bei DIV-(=Division; engl. für "Abteilung") und SPAN-Elementen wird das aber in der W3C-Empfehlung bei HR-Elementen nicht explizit so beschrieben:
"The DIV and SPAN elements, in conjunction with the id and class attributes, offer a generic mechanism for adding structure to documents."
denn das kann man ja durch Zuweisung entsprechender Margins, Paddings und Borders an das aktuelle oder folgende Element immer viel besser machen.
Das wäre ja reine Optik und würde im Kontext keinen Bruch erzeugen.
Doch, die ergeben sich ja aus den (gruppierenden) Elementen selbst, denen ich diese Formatierungen zuweise:
Ein P-Element (Paragraph) ist ein Absatz, und der setzt sich von anderen Absätzen per definitionem ab.
Offensichtlich haben wir irgendwie ein bisschen aneinander vorbeigeredet :-)
Naja vielleicht nicht ganz; um zu unterstreichen, dass man Fünfe auch mal gerade sein lassen kann, spiel ganz gern auch mal den Teufelsadvokaten.
Gruß Gernot