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?
 

basti1012

Erfahrenes Mitglied
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>
 

Jan-Frederik Stieler

Monsterator
Moderator
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.
 

mediamat

Erfahrenes Mitglied
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.)
 

basti1012

Erfahrenes Mitglied
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