Ich sehe die folgende CSS-Deklaration in einem Stylesheet:
font: 12px/18px ...
Was bedeutet der 12px/18px
Teil genau?
Ich sehe die folgende CSS-Deklaration in einem Stylesheet:
font: 12px/18px ...
Was bedeutet der 12px/18px
Teil genau?
Antworten:
12px
ist die Schriftgröße, 18px
ist die Zeilenhöhe.
Die Syntax basiert auf der typografischen Notation zur Angabe der jeweiligen Größen und gilt nur für die font
Shorthand-Eigenschaft. Mit anderen Worten, die obige Erklärung erweitert sich einfach auf Folgendes:
font-size: 12px;
line-height: 18px;
Wenn Sie die Zeilenhöhe auf einen relativen Wert (z. B. Prozentsatz oder ems) festlegen, wird dieser wie immer relativ zur Schriftgröße berechnet.
W3C CSS2.1- font
Eigenschaftsreferenz
W3C CSS3-Schriftarten Modul- font
Eigenschaftsreferenz (die Syntax wird von CSS2.1 übernommen)