Google Fonts über CSS einbinden

mediamat

Erfahrenes Mitglied
Hallo,
MUSS man die GoogleFont-Api unbedingt direkt im HTML laden oder reicht es auch nur über ein externes CSS?
 
wie meinst du das ?

anstatt so
Code:
<link href="https://fonts.googleapis.com/css?family=Indie+Flower" rel="stylesheet">
<style>
p{
font-family: 'Indie Flower', cursive;
}
</style>

Kann man das auch so machen
Code:
<style>
@import url('https://fonts.googleapis.com/css?family=Indie+Flower');

p{
font-family: 'Indie Flower', cursive;
}
</style>
 
Am Rande, durch die DSGVO kannste Du das externe Einbinden der Googlefonts eigentlich vergessen. Du müsstest mit Google für die Fonts ein AV abschließen was Google nicht anbietet, außerdem veröffentlicht Google auch nicht genau welche Daten durch die Verbindung abgefragt werden.
 
Ich wollte das ganz pfiffig so machen, dass die in der externen CSS sind und nicht gleich oben auf im Sourcecode sichtbar ;-)
PS: Kennt jemand die "Bricks Fontsbibliothek"? Ist das DSGVO-konformer? bzw. gibt es andere Fontbibliotheken, die das sind?

(Oder wie war das nochmal mit Schriften auf meinen Server tun...geht doch irgendwie wenn ich die Googleschriften da einfach lokal hochlade oder? Das müsste ja dann bedenkenfrei sein.)
 
Fonts runterladen und auf Server wieder raufladen,einbinden fertig.Ja das geht ,nur DSGVO kenne ich mich nicht aus,aber da keine Fremdlinks mehr vorhanden sind sollte das wohl Ok gehen
 
Zurück