suit: Zeilenabstand

Beitrag lesen

line-height:100% ist im Normalfall eine reichlich schlechte Idee.
Sie ist auch nicht 100%, sondern 155%. Aber 1. werde ich wohl auf 150% gehen und 2. wieder auf "em" umsteigen. Ich hatte das Gefühl, das z.B. FF jedes einzelne % der Line-height-Angabe berücksichtigt. Bei einer em-Angabe rundet er glaube auf eine Genauigkeit von 0.5. Aber ich will ja nicht kleinkarriert werden.

afaik interpretiert Firefox bei em 3 machkommastellen

Du solltest, wie in meinem Beispiel, zahlen verwenden, die man einfach berechnen kann.

12 oder 16 als basis für deine schriftgröße

12 ist durch 1, 2, 3, 4 und 6 ohne Rest teilbar
16 ist durch 1, 2, 4 und 8 ohne Rest teilbar

du kannst also z.B. 16 px Schriftgröße und 20px Zeilenhöhe nehmen (1.25em).

Wenn jemand doch ander schrifgrößen einstellt, wird halt gerundet. aber zumindest sorgst du bei einer sehr verbreiteten defaultschriftgröße von 16 oder 12 pixeln für eine ordentliche Darstellung.