Hallo Sven,
Sofern man keine Definition abgibt, gilt die vom Benutzer eingestellte Schriftgröße. Das führt in der Folge dazu, dass "1em" exakt für die vom Benutzer definierte Schriftgröße steht.
1em ist der default-Wert des Browsers, von kaum einem Benutzer "eingestellt", sondern vorgefunden und kaum korrigiert.
Deshalb gab es schon früher vor Pixelzeiten mit <font size...> die üblichen Anpassungen damit Browserdefault irgendwo bei 12-13 px landet.
Bei 0.6 oder 0.8em hauts hin und kann grösser oder kleiner gestellt werden, und damit ist dein "Relationen der Schriftgrößen untereinander definiert" eben auch erfüllt.
Grüsse
Cyx23