Jonathan: externes css --> hr-linie

Beitrag lesen

hr {
height: 1px;
border: 1px dashed;
}

IE zeigt die Linie richtig an, im Firefox ist die Linie dicker als die 1px-Linie im IE.

Der Firefox zeigt ein <hr> (standardmäßig) als ein normales Blockelement an. Du definierst hier also ein Element was ein Pixel hoch ist und zusätzlich noch rundherum einen 1-Pixel-Gestrichelten Rahmen hat, also insgesamt 3 Pixel hoch ist.

Benutz lieber solchen Code:

hr {
  height:0;
  border-bottom:1px dashed #cc0000;
}

(Anstatt border-bottom geht natürlich genauso gut border-top.)