Was bedeutet der Schrägstrich hier:
font: 100%/120%;
Was bedeutet der Schrägstrich hier:
font: 100%/120%;
Antworten:
Dies legt tatsächlich zwei Eigenschaften fest und entspricht:
font-size: 100%;
line-height: 120%;
Um die offizielle Dokumentation zu zitieren :
Die Syntax dieser Eigenschaft basiert auf einer herkömmlichen typografischen Kurzschreibweise zum Festlegen mehrerer Eigenschaften für Schriftarten.
Wie David M in den Kommentaren sagte, spiegelt es die Satztradition wider, Schriftgrößen als „ x pt auf y pt“ anzugeben , um die Glyphengröße auf der Zeilenhöhe zu bezeichnen.
Das Beispiel in Ihrer Frage ist jedoch tatsächlich falsch und wird vom Browser ignoriert: Sie können diese beiden Eigenschaften nur in der font
Kurzschreibweise kombinieren , und Sie müssen mindestens sowohl die Schriftgröße als auch die Familie angeben. Einfach zu schreiben font: 100%/120%;
ist daher nicht genug; Sie können jedoch einen generischen Familiennamen hinzufügen, um ihn gültig zu machen, z.
font: 100%/120% serif;
font
Kurzschrift-Eigenschaft minimal erforderlich, wie Sie in der offiziellen Definition sehen können .
Konrad hat diese, aber es gibt viele solche CSS-Kurzschrift- Eigenschaften, mit denen Sie Ihre Stylesheets kürzen können. Einige von ihnen sehen ein wenig kryptisch aus, wenn Sie sie nicht kennen.
border-*
. B. ). David hat in den Kommentaren zu meiner Antwort eine gute Erklärung gegeben. Was kryptische Kurzschrift betrifft: sicherlich wahr, aber so verdammt nützlich und ziemlich leicht zu erlernen.
font-size
akzeptiert den Schrägstrich nicht. Die richtige Eigenschaft istfont
.