Sie sind hier: Anleitungen Sonstige Anleitungen Webdesign: eigene Schriftart in Webseite einbinden

Webdesign: eigene Schriftart in Webseite einbinden

Webdesign: eigene Schriftart in Webseiten einbinden
Meistens existiert ein Logo schon, bevor die Website dazu existiert. Als Teil der Corporate Identity möchte man aber oftmals die Schriftart vom Logo auch auf der Webseite nutzen. Entweder erstellt man hierzu den Text als Grafik, oder was wesentlich besser ist, man bindet die gewünschte Schriftart mittels JavaScript ein. Wie das geht erfahren Sie in diesem Artikel!

Die eigene Schriftart auf der Webseite

Zu verwendende Schriftarten werden in der Regel im Stylesheet angegeben. Wenn ein Rechner aber den angegebenen Font nicht installiert hat, wird eine alternative Schriftart gewählt. Als Resultat wirkt die eigentliche Website dann zerschossen und mit der Corporate Identity ist es dann auch vorbei. Doch das muss nicht sein. In Zeiten des modernen Webdesigns lassen sich Schriftarten relativ einfach in eine Website einbinden.
Los gehts!
  1. Laden Sie sich zunächst das JavaScript "typeface.js" herunter bzw. kopieren Sie den Code und fügen Sie ihn in eine Datei ein und speichern das ganze unter "typeface.js". Dies finden Sie kostenlos unter typeface.neocracy.org/download.html
  2. Als nächstes muss die zu verwendende Schriftart in ein JavaScript konvertiert werden. Das können Sie unter der folgenden Adresse tun: http://typeface.neocracy.org/fonts.html
  3. Sie erhalten eine "*.js.htm" Datei. Benennen Sie die Datei so um, dass diese nur noch die Endung "js" trägt.
  4. Sie sollten nun also 2 Dateien haben: einmal "typeface.js" und einmal "eigene_Schriftart.js" (als Beispiel).
  5. Diese verschieben Sie in Ihr JavaScript Verzeichnis innerhalb der Ordnerstruktur Ihrer Webseite (also beispielsweise nach /js)
  6. Öffnen Sie nun Ihre Website im Editor Ihrer Wahl und fügen den folgenden Code im Header ein (also zwischen <head> und </head>):
  7. <script type="text/javascript" src="/js/typeface.js">
    <script type="text/javascript" src="/js/eigeneSchriftart.typeface.js">
  8. An der Stelle, an der die eigene Schriftart zum Einsatz kommen soll, wird nun also im Stylesheet diese einfach mit angegeben. Beispiel:
  9. h2{font-family: "eigene Schriftart";}
  10. Standardmäßig werden werden Überschriften (h1, h2, h3 usw.) gerendert. Außerdem erscheint die Schriftart immer fett. Es empfiehlt sich also, ein "font-weight:normal;" zum Style der Überschriften hinzuzufügen, falls das ganze unerwünscht ist.

Wichtige Hinweise

Auf der Webseite des JavaScripts wird noch angegeben, dass die Klasse "typeface-js" mit angegeben werden soll, wenn ein anderes Tag als Überschriften die Schriftart verwenden soll. Dies ist mittlerweile nicht mehr nötig. Es reicht aus, an den zu verwendenden Stellen ein "font-family: eigene Schriftart;" hinzuzufügen. Ganz wichtig ist auch die rechtliche Lage. Je nachdem, woher man die zu benutzende Schriftart hat, muss geklärt werden, ob diese überhaupt zur Einbettung in Webseiten gedacht ist bzw. ob dies ohne weiteres legal geschehen darf.



Kommentare 

 
-1 #3 Jiyan Akgül 2013-01-17 14:02
Das ging schon immer mit CSS und @font-face

Ein extra JavaScript ist unnötig
Zitieren | Dem Administrator melden
 
 
0 #2 Ricardo Krause 2012-06-04 11:05
zitiere Mario Steuck:
sehr cool.. wußte gar nicht das soetwas geht. bisher hatte ich immer die google-fonts api genutzt. hier können auch viele individuelle shriftarten in die webseite eingebunden werden. aber bei diese option kann man ja wirklich jede schriftart verwenden. toller tipp - danke!

Hallo Mario!

Ich habe die Erfahrung gemacht, dass Typeface hin und wieder Probleme hat bei Handschrift ähnlichen Fonts. Hier muss eventuell Hand am JavaScript angelegt werden, damit keine Buchstaben abgeschnitten werden oder ähnliches.

MfG
Ricardo
Zitieren | Dem Administrator melden
 
 
0 #1 Mario Steuck 2012-06-02 14:32
sehr cool.. wußte gar nicht das soetwas geht. bisher hatte ich immer die google-fonts api genutzt. hier können auch viele individuelle shriftarten in die webseite eingebunden werden. aber bei diese option kann man ja wirklich jede schriftart verwenden. toller tipp - danke!
Zitieren | Dem Administrator melden
 

Kommentar schreiben


Sicherheitscode
Aktualisieren

Gastartikel und Sponsoren

SmashingWeb.de sucht ständig Sponsoren und Werbepartner. Sollten Sie Interesse an einer Werbefläche haben, so finden sie unter Hier werben! mehr Informationen.
Haben Sie Interesse daran, einen Gastartikel auf SmashingWeb.de zu veröffentlichen? Dann erfahren Sie mehr unter Gastautoren gesucht.

Surftipps