CSS - Webschriften / Webfonts

Aus Wikizone
Version vom 9. Dezember 2013, 13:04 Uhr von 149.172.152.210 (Diskussion) (Die Seite wurde neu angelegt: „ == Links == http://www.fontsquirrel.com/ Freie Schriften und Schriftengenerator. Hat bereits vorgefertigte font-face Kits mit den benötigten Schrifttypen. Auch …“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Links

http://www.fontsquirrel.com/ Freie Schriften und Schriftengenerator. Hat bereits vorgefertigte font-face Kits mit den benötigten Schrifttypen. Auch eine Demoseite kann ausgegeben werde,.

Schrifttypen

TrueType .ttf, und OpenType .otf für Firefox, Safari, Chrome, und Opera und .eot für den Internet Explorer.

Zusätzlich evtl. SVG für iPhones und WOFF für Firefox ab V 3.6.

Einbinden

Am Besten über CSS mit

@font-face

Beispiel

1. Schrift mit @font-face Einbetten. (Beispiel Free-Font CalligraphyFLFRegular)

@font-face {
    font-family: 'fonts/CalligraphyFLFRegular';
    src: url('fonts/CalligraphyFLF.eot');
    src: local('fonts/CalligraphyFLF Regular'), local('fonts/CalligraphyFLF'), url('fonts/CalligraphyFLF.ttf') format('truetype');
}

2. Jetzt kann die Schrift ganz normal genutzt werden. Nicht vergessen einen websafe Font als Alternative anzugeben.

h1{font-family: 'CalligraphyFLFRegular', Arial, sans-serif;}

Lizenzen

(Quelle: http://www.elmastudio.de/typografie/schriften-mit-font-face-einbetten-so-funktionierts/ (12-2013) Bevor du eine Schrift einbettest, musst du dich informieren, ob das Einbetten mit @font-face für deine Wunsch-Schrift erlaubt ist. Infos dazu findest du in der Schrift-Lizenz. Am einfachsten ist es, du wählst eine Free-Font. Auf Font-Seiten wie Fontsquirrel findest du jede Menge kostenlose Schriften, die bereits mit einem @font-face Kit fürs Einbetten vorbereitet sind.