Hallo Gunnar,
Oder meintest du
clamp()wie in diesem Beispiel?
Zu Deinem Beispiel habe ich einige Fragen.
Warum kommt vor den clamp-Angaben jeweils noch eine feste Wertangabe, z.B.
font-size: 1.2em;
font-size: clamp(1em, 3vw, 1.2em);
Im :root ist line-height 1.5em, in h1 1.1em definiert. Also bei großer Schrift (h1) kleinerer Wert als bei übrigen Texten?
Und überschreibt in h1 der Wert 1.1 nicht den Wert initial? Das gleiche in
margin-block: 1.5em;
margin-block: 1lh;