Hallo
Laut MDN ist der Wert von dem, was du in deinen Beispielen als
VAL
bezeichnest, in clamp der präferierte Wert.In gewissen Grenzen – denen von
MIN
undMAX
gesetzten.
Ja natürlich. Ich bin davon ausgegangen, dass der geneigte CSS-Autor für die Schriftgröße ohne die „moderne Magie“ einen sinnvollen Wert wählt. Warum sollte das nun, nachdem es jahrzehntelang auf diese Weise getan wurde, auf einmal anders sein?
Demnach ist
VAL
jener Wert, den man seit Jahrzehnten auch infont-size
in der klassischen Notation mit nur einem Wert verwenden würde. Was soll daran jetzt „gefährlich“, oder genauer gesagt gefährlicher als in den letzten 20 Jahren, in denen man das immer so geschrieben jat, sein?Nehmen wir das schon genannte Beispiel
font-size: clamp(1em, 4vw, 1.25em)
. Wenn man als Fallbackfont-size: 4vw
nimmt, ergibt sich bei 1440px breitem Viewport (MacBook) eine Schriftgröße von 57.6px – viel zu groß für Textschrift. Bei 320px breitem Viewport (iPhone SE) ergeben sich mickrige 12.8px – zu klein zum Lesen.Deshalb ist als Fallback
font-size: 1em
sinnvoll oder auch1.25em
oder irgendwas dazwischen.Und nein, das hat man die letzten 20 Jahre nicht so geschrieben – da gab’s
vw
noch gar nicht.
Ich habe nirgends davon geschrieben, dass für VAL
ein Wert mit der Einheit vw
genutzt werden müsste. Ih habe auch nirgends geschrieben, dass der Wert von VAL
für font-size: $irgendeinWert;
identisch zu dem Wert der Schreibweise font-size: max(min());
oder font-size: clamp();
sein müsste.
Aber so ist das halt, wenn man mit einem abstrusen, herbeikonstruierten Beispiel lächerlich gemacht wird. Danke für nichts.
Tschö, Auge
Ein echtes Alchimistenlabor musste voll mit Glasgefäßen sein, die so aussahen, als wären sie beim öffentlichen Schluckaufwettbewerb der Glasbläsergilde entstanden.
Hohle Köpfe von Terry Pratchett