HTML and CSS Reference
In-Depth Information
Dafür dient Ihnen folgender HTML-Code als Grundlage:
<h1>Diese Überschrift ist in der kostenlosen Schriftart "Yanone Kaffeesatz"
gesetzt.</h1>
<p>In diesem Beispiel testen Sie Webfonts via @font-face.</p>
Die Schriftart
Yanone Kaffeesatz
ist zum kostenlosen Download verfügbar unter
http://www.yanone.de/typedesign/kaffeesatz/
. Laden Sie diese herunter, und spei-
chern Sie die Dateien in einem Unterordner
schriften
.
In der zur HTML-Datei zugehörigen CSS-Datei definieren Sie nun die Schrift wie folgt:
@font-face {
font-family: YanoneKaffeesatz;
src: url('../schriften/YanoneKaffeesatz-Regular.otf');
}
h1 {
font-family: "YanoneKaffeesatz";
}
p {
font-family: Georgia;
}
Listing 4.11
Die Definition der Absatzformate und der verwendeten Schriften via CSS
Über die Eigenschaft
@font-face
geben Sie den Titel und den Pfad zur Schrift an.
Beachten Sie, dass Sie den Pfad immer relativ zur CSS-Datei angeben müssen. Liegt
die Datei
styles.css
in einem Ordner
styles
, so muss die Pfadangabe den Sprung zum
übergeordneten Order beinhalten. Diesen erreichen Sie mit einem vorangestellten
../
.
Sollten Sie wieder Probleme mit Sonderzeichen, wie z. B. Umlauten, haben, setzen Sie
den Zeichensatz in der HTML-Datei auf UTF-8. Das haben Sie zwar schon einmal
gemacht, aber hier nochmal zur Erinnerung der Code für den
head
-Bereich:
<meta charset="utf-8">
Sie haben nun erfolgreich Ihre erste Schriftart mit
@font-face
eingebunden und einer
Überschrift zugeordnet (Abbildung 4.16). Beachten Sie, dass die Schriftart im Format
.otf
, dem
Open Type Format
vorliegen muss. Dieses Format wird von mobilen Brow-
sern sowie Safari, Firefox und Google Chrome unterstützt. Wenn Sie eine Komptabi-
lität über diverse Browser hinaus benötigen, empfiehlt sich der
@font-face Generator
Search WWH ::
Custom Search