HTML und CSS · Junior · Frage 23 von 75
Wie unterscheidet sich rem von em?
- 1
rembezieht sich auffont-sizevon<html>,emauffont-sizedes aktuellen Elements - 2
remsind an Retina-Dichte angepasste Pixel,emnormale CSS-Pixel - 3
embezieht sich auf die Fensterbreite,remauf die Breite des Elternelements
Antwort zeigen
Richtige Antwort: rem bezieht sich auf font-size von <html>, em auf font-size des aktuellen Elements
Erklärung
rem (root em) beruht immer auf dem font-size von <html> (meist 16px), also sind Größen vorhersehbar. em hängt vom Kontext ab und multipliziert sich beim Verschachteln: font-size: 1.2em in 1.2em ergibt das 1,44-Fache der Basis. Auf das Fenster beziehen sich vw/vh.