Webdesign Grundlagen
CSS Strichstärke, Schriftstil und Schriftvarianten
Wie bestimmst Du normale, fette oder kursive Schrift? Wie transformierst Du automatisch kleine Buchstaben zu großen.
Strichstärke mit font-weight
Mit font-weight
bestimmst du wie dick (fett) eine Schrift angezeigt werden soll. Meist nutzt man bold
für fette oder normal
für reguläre Schrift. Je nach Schrift kannst die Strichstärke aber noch genauer festlegen. Das machst du dann mit Zahlenwerten – z.B. mit font-weight: 100;
.
h1,
h2,
{
/* Strichstärke › Dicke und Stärke der Schrift */
font-weight: normal;
}
h3,
{
/* Strichstärke › Dicke und Stärke der Schrift */
/* Bei mehreren Schriftschnitten kommen Zahlen zum Einsatz. */
/* Z.B. hat sehr dünne Schrift oft den Wert 100. */
font-weight: 100;
}
Schriftstil mit font-style
Ob eine Schrift normal, kursiv oder oblique angezeigt werden soll, legst Du mit font-style
fest.
h3 {
/* font-style › Schriftstil festlegen mit normal, kursiv, oblique */
font-style: normal;
}
Schriftvarianten mit font-variant
Mit font-variant
befiehlst Du dem Browser alle Buchstaben als Großbuchstaben (Kapitälchen) ausgegeben zu lassen.
h2 {
/* font-variant › Schriftvariante Kapitälchen mit small-caps */
font-variant: small-caps;
}
Text formatieren mit text-transform
Mit text-transform
kannst Du Text in Kleinbuchstaben, Großbuchstaben oder die Großschreibung des jeweils ersten Buchstaben erzwingen. Wie die Buchstaben tatsächlich im Dokument stehen, wird dabei ignoriert. Es gibt somit drei Varianten:
h4 {
/* text-transform › Text in Großbuchstaben umformatieren */
text-transform: uppercase;
}
h5 {
/* text-transform › Text in Kleinbuchstaben umformatieren */
text-transform: lowercase;
}
h6 {
/* text-transform › Erste Buchstabe jedes Worte als Großbuchstabe anzeigen */
text-transform: capitalize;
}
Übung: Verfeinere Deine Typografie und teste die verschiedenen Eigenschaften.