Also von der Benutztung von dem hr-Tag rate ich ab! Wir reden hier von Stil und nicht von Layoutzwecken - daher ist HTML absolut ein No-No.
In CSS gibt es das Attribut border.
|
Quellcode
|
1
|
border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;
|
Desweiteren sollte man sich das Box-Modell anschaun und ordentlich mit Floats, Margins, und Paddings arbeiten, dann ist es absolut kein Problem. Desweiteren sind diese Attribute seit anbeginn von CSS Standard und es sollte kein Problem sein, dass alle Browser und auch der IE verstehen was passieren soll