--- title: font slug: Web/CSS/font tags: - CSS - CSS Referenz translation_of: Web/CSS/font ---
{{CSSRef}}
Die font Eigenschaft hat zwei unterschiedliche Verwendungszwecke:
font Eigenschaft kann als Kurzform für die Eigenschaften font-style, font-variant, font-weight, font-size, line-height und font-family dienen und setzt dabei, wie bei jeder Kurzform, die einzelnen Eigenschaften auf ihre Standardwerte zurück, wenn nichts weiter angegeben wird, oderfont Eigenschaft gesetzt werden und nicht etwa über die font-family Eigenschaft, sodass font nicht nur als eine Kurznotation von verschiedenen Schrift-Eigenschaften anzusehen ist.Außerdem ist zu beachten, dass font keine weiteren Eigenschaften wie etwa font-stretch oder font-size-adjust mit einschließt und font-size-adjust dennoch auf den Standardwert (normal) zurückgesetzt wird, wenn die font Eigenschaft notiert wird.
Das Festlegen von font-size sowie font-family ist verpflichtend, sonst wird die Anweisung komplett ignoriert.
font-size und line-height[ [ <font-style> || <font-variant> || <font-weight> ]? <font-size> [ / <line-height> ]? <font-family> ] | caption | icon | menu | message-box | small-caption | status-bar | -moz-window | -moz-desktop | -moz-workspace | -moz-document | -moz-info | -moz-dialog | -moz-button | -moz-pull-down-menu | -moz-list | -moz-field | inherit
Wird font als Kurzform verwendet, siehe einzelne Eigenschaften für die unterschiedlichen Werteangaben.
message-box).caption).input) verwendet wird.Beispiel 1
/* Setze die Schriftgröße auf 12px und die Zeilenhöhe auf 14px, sowie die Schriftart auf sans-serif */
p { font: 12px/14px sans-serif }
Beispiel 2
/* Setze die Schriftgröße auf 80% des Elternelements und setze die Schriftart auf sans-serif */
p { font: 80% sans-serif }
/* Hat den gleichen Effekt wie: */
p {
font-family: sans-serif;
font-style: normal;
font-variant: normal;
font-weight: 600;
font-size: 80%;
line-height: normal;
}
Beispiel 3
/* Setze die Schriftstärke auf fett, die Textneigung auf kursiv, die Schriftgröße auf groß,
und die Schriftart auf serif. */
p { font: bold italic large serif }
Beispiel 4
/* Benutze die gleiche Schriftart wie die Statusleiste des Fensters. */
p { font: status-bar }
| Browser | ab Version | |
|---|---|---|
| Kurznotation | Systemschriften | |
| Internet Explorer | 3.0-4.0 | 4.0-5.5 |
| Firefox (Gecko) | 1.0 (1.0) | 1.0 (1.0) |
| Opera | 3.5 | 6.0 |
| Safari (WebKit) | 1.0 (85) | 1.0 (85) |