Wenn ich versuche, eine neue Schriftart von Google in das Projekt zu importieren, erzeugt es eine andere Schriftart, je nachdem, wo ich es importiere. Könnte jemandSchriftart in CSS oder HTML importieren?
erklärenAntwort
Ihr es falsch in CSS importieren. Verwenden Sie die folgenden Schritte aus:
@import url(https://fonts.googleapis.com/css?family=Lobster);
In Ihrem zweiten Beispiel (CSS) können Sie den HTML-<link>
Element in Ihrem CSS Abschnitt platziert haben, was nicht erlaubt ist (<link>
bekommen können Sie CSS, aber es selbst ist ein HTML Element) und deshalb, warum das für Sie nicht funktioniert.
Ihr HTML-Beispiel funktioniert, aber auch dort ist das <link>
Element nicht an der richtigen Stelle, Sie haben es in der <body>
in diesem Beispiel.
Der richtige Ort für ein <link>
Element ist innerhalb des <head>
Abschnitt jedoch nicht innerhalb eines <style>
Element innerhalb des <head>
Abschnitt dieses wie:
<html>
<head>
<link rel="stylesheet" href=". . . ">
<style>
h1 {font-family:lobster;}
</style>
</head>
<body>
</body>
<html>
CSS steht für Cascading Style Sheet, das Sie einfach bedeutet, kann hier nur deinen HTML-Inhalt stilisieren.
Aber Sie können diese Schrift durch CSS laden auch
@font-face {
font-family: lobster;
src: url(http://fonts.gstatic.com/s/lobster/v16/c28rH3kclCLEuIsGhOg7evY6323mHUZFJMgTvxaG2iE.woff2);
}
und in Ihrem CSS-ID oder Klasse, wo immer Sie diese Schriftart wollen font-family: "lobster"
nur geben, und es wird genauso funktionieren wie wenn Ihr diesen Link in HTML enthalten
- 1. Pixel Schriftart in HTML/CSS
- 2. CSS - 'Open Sans' Schriftart
- 3. Long-Divisions-Symbol (HTML und/oder CSS)
- 4. Benutzerdefinierte Schriftart Awesome CSS
- 5. Erzwingen, dass HTML-Textbereich eine Monospace-Schriftart verwendet CSS
- 6. html schriftart/vektorgrafiken frage
- 7. font problem CSS/html
- 8. Schriftart basierend auf Richtung in CSS setzen
- 9. Importieren Sie HTML-Schriftarten und ihre Stilvariationen?
- 10. HTML-Snippets in HAML importieren?
- 11. CSS-Schriftart-Familie andere Reihenfolge
- 12. JS/CSS aus einer anderen Anwendung für HTML-Antwort importieren
- 13. Kann CSS nicht importieren
- 14. Einfache Pflege von CSS oder leichtem HTML?
- 15. HTML-Schriftart von Sanitizer (Mozilla Debugging) abgelehnt
- 16. HTML CSS - benutzerdefinierte Schriftarten
- 17. Benutzerdefinierte CSS-Eigenschaften oder HTML-Attribute?
- 18. CSS importieren Anbieter, wenn webpack + CSS-Komponenten
- 19. Wie div in vertikal Zentrum in Html oder Css
- 20. So importieren Sie benutzerdefinierte Schriftart in allen Browsern
- 21. Importieren Sie die Schriftart in R mit dem Extrafont-Paket
- 22. CSS-Schriftart Eichhörnchen nicht richtig anwenden
- 23. Statusleiste in HTML/CSS
- 24. Ersetzen von HTML-Schriftart-Tag mit Regex
- 25. Wie bette ich eine benutzerdefinierte Schriftart in CSS ein?
- 26. Remote-Schriftart importiert mit CSS-Minification
- 27. CSS benutzerdefinierte Schriftart vertikale Versatz (Bug?)
- 28. Fix benutzerdefinierte Schriftart line-height mit CSS
- 29. Den Inhalt eines Divs mit PHP oder jQuery oder Ajax aus einer statischen HTML-Datei importieren?
- 30. Welches Tag sollte ich anstelle der veralteten Tag-Schriftart in HTML verwenden (kann CSS nicht verwenden)
Sieht so aus, als ob das Stylesheet, mit dem das OP verlinkt, bereits den @import in sich hat. In diesem Fall ist nur Link erforderlich. –
Welcher Link und welche Zeile? Ich sehe es nicht. – Cozmoz
Ich glaube, dass die Datei, zu der das Link-Element verlinkt (Google's Font-API), alles enthält, was für die Schriftart benötigt wird, daher ist die Verknüpfung mit der Datei mit dem Link-Element in Ordnung. –