Zusammenfassung
In dieser Lektion haben wir gelernt:
- Die Elemente
strongundemgeben Text eine Bedeutung; wie Text aussieht, legt CSS fest. font-familylegt die Schrift fest. Ihr Wert ist eine Liste von Ersatzschriften: Der Browser verwendet die erste Schrift der Liste, die er hat. Wir beenden die Liste mit einer generischen Familie,serif,sans-serifodermonospace, nie in Anführungszeichen. Schriftnamen mit Leerzeichen schreibt man in Anführungszeichen:"Times New Roman".- Die Schrift und die anderen Eigenschaften von Text werden vererbt, also legen wir die Hauptschrift für
bodyfest. font-weightlegt fest, wie fett der Text ist, von100bis900;normalist400undboldist700. Eine Schrift sieht nur in den Stärken anders aus, die sie hat.font-style: italicmacht Text kursiv, undfont-style: normalmacht ihn wieder aufrecht.font-sizelegt die Größe des Textes fest. Neben Pixeln verwenden wirrem: 1rem ist die Basisschriftgröße des Browsers, meist 16 Pixel, und Größen in rem berücksichtigen die Einstellungen des Besuchers.line-heightlegt die Höhe einer Zeile fest. Eine Zahl ohne Einheit, etwa1.6, ist ein Vielfaches der Schriftgröße und wächst mit ihr.text-alignrichtet Text aus:left,right,centeroderjustify.text-transformändert die Groß- und Kleinschreibung (uppercase,lowercase,capitalize), undletter-spacingden Abstand zwischen den Buchstaben.- Webfonts werden zusammen mit der Seite heruntergeladen, zum Beispiel von Google Fonts, mithilfe von
link-Elementen imhead. Wir behalten Ersatzschriften in der Liste, falls sich die Schrift nicht herunterladen lässt.
In der nächsten Lektion, CSS-Box-Modell, finden wir heraus, wie viel Platz Elemente einnehmen und wie man Platz innerhalb und außerhalb von ihnen hinzufügt.
So schreibst du es:
"Shift + 2
{Alt Gr + 7
}Alt Gr + 0
##
Anweisungen
- 1
Glückwunsch, du hast die Lektion abgeschlossen! Der Editor enthält deine Seite, wie sie jetzt aussieht. Probiere andere Schriften von Google Fonts, andere Größen oder Ausrichtungen aus.