molily: Schriftgröße

Beitrag lesen

Ist "px" nicht auch eine relative angabe?
Genau.

Die Frage ist, was bedeutet relativ hier?

%/em sowie ex werden im allgemeinen Sprachgebrauch als relative Einheiten bezeichnet, weil sie sich (ich rede von ihrem Einsatz für font-size) auf die Schriftgröße des Elternelements beziehen. px ist *insofern* nicht relativ.

Die »Relativität« von px ist eine ganz andere. px bezieht sich nicht auf etwas in der CSS-Kaskade, sondern auf das Anzeigegerät (i.e. den Bildschirm). Das wird in der Praxis (jetzt mal abgesehen von Zooms und Mindestschriftgrößen) so umgesetzt, dass 1px einem Pixel auf dem Ausgabebildschirm entspricht.

THEORETISCH »sollte« der Browser 1px nicht als einen Pixel umsetzen, wenn es sich um einen untypischen Bildschirm handelt. Dann sollte der Browser px anhand der Referenzfaktoren automatisch skalieren. Das findet aber in der Praxis nicht statt.

Die Probleme von Raimund mit px kann ich daher nicht nachvollziehen, weil an px-Größen nicht automatisch gerüttelt wird, nur eben durch Benutzer-Zoom (wenn es der Browser erlaubt, wie Cyx23 erklärte).

Mathias