Schriftart in CSS kann nicht geändert werden [geschlossen]

Ich erstelle eine responsive Webseite mit BootStrap.

Diese haben standardmäßig die Schriftart "helvetica neue". Aber es passt nicht zu meiner Webseite.

Also hatte ich benutzerdefinierte Google-Schriftarten verwendet.

Für den Import:

http://fonts.googleapis.com/css?family=Syncopate' rel='stylesheet' type='text/css'>

Für die Verwendung auf meiner Webseite hatte ich benutzerdefiniertes CSS erstellt. Darin:

body { Schriftfamilie: 'Syncopate', serifenlos; }

Aber ich sehe immer noch "helvetica neue" Schriftart auf meiner Webseite.

Kann mir bitte keiner sagen wo das Problem ist.

Danke

Ich stimme dafür, diese Frage als nicht zum Thema gehörend zu schließen, da sie besser auf StackOverflow gestellt wird.
Es ist schwer zu sagen, ohne mehr von dem zu sehen, was Sie tun. Ein weiteres Problem könnte sein, dass einige Browser eine Option "Alles als Helvetica anzeigen" haben, die Sie möglicherweise aktiviert haben.
Wenn Sie auf StackOverflow posten, sollten Sie weitere Details hinzufügen - diese Frage würde dort wegen fehlender Details geschlossen

Antworten (1)

Fügen Sie dies nach Ihrem CSS-Stück und vor dem abschließenden Semikolon hinzu: !important

So:

body { font-family: 'Syncopate', sans-serif!important; }

Dies wird durch alle anderen Stileinstellungen bazooka (es sei denn, sie verwenden auch !important).

Denken Sie auch daran:

http://fonts.googleapis.com/css?family=Syncopate' rel='stylesheet' type='text/css'>

sollte sein:

<link href='http://fonts.googleapis.com/css?family=Syncopate' rel='stylesheet' type='text/css'>

Ich denke auch, dass dies der falsche Ort ist, um zu fragen!

!importantsollte unbedingt für Stylesheets vermieden werden. Es wäre viel besser, herauszufinden, was es überschreibt, und einen spezifischeren Selektor zu erstellen oder einen Teil der Spezifität von diesem anderen Selektor zu entfernen