Heim >Web-Frontend >CSS-Tutorial >So verwenden Sie Google-Schriftarten und Schriftarten
Kernpunkte
font-display
Eigenschaften sind der Schlüssel zur Verwendung von Google -Schriftarten, was das Renderverhalten von Schriftarten während des Ladens steuert und die Benutzererfahrung optimiert, indem die Auswirkungen der langsamen Schriftladung verringert werden. font-display
Attribute haben fünf mögliche Werte (automatisch, blockieren, tauschen, fallback, optional), wodurch festgelegt wird, wie die Schrift während des Ladens gerendert wird, wodurch eine benutzerdefinierte Benutzererfahrung ermöglicht wird. In diesem Tutorial wird untersucht, wie Google Fonts und font-display
Eigenschaften verwendet werden.
Google Fonts ist eine kostenlose Open -Source -Plattform, die eine große Bibliothek von Web -Schriftarten bietet. Als Webentwickler ist die Integration dieser Schriftarten in Ihr Projekt für das Erstellen von Webseiten, die visuell ansprechend sind und auf einer Vielzahl von Geräten konstant gestaltet sind, unerlässlich. Ein wesentlicher Aspekt bei der effektiven Verwendung von Google -Schriftarten ist das Verständnis des font-display
-attributs, das bestimmt, wie Schriftarten während des Ladens gerendert werden.
Wir werden die folgenden Themen behandeln:
font-display
Eigenschaften? font-display
-Werte font-display
Eigenschaften @import
Methode Was sind Google -Schriftarten?
Google Fonts ist eine Bibliothek mit über 1.000 kostenlosen, lizenzierten Schriftfamilien, die von Google bereitgestellt werden. Diese Schriftarten können leicht in Ihre Website eingebettet werden, um einen einzigartigen, professionellen und konsistenten Look zu erstellen. Google Fonts ist für Leistung und Zugänglichkeit optimiert, was es zu einer idealen Wahl für die Webentwicklung macht.
Was sind font-display
Eigenschaften?
font-display
ist eine CSS -Funktion, die das Rendering -Verhalten von Schriftarten während des Ladens steuert. Es wird festgelegt, wie lange der Browser warten soll, bis die Schriftart geladen wird, bevor es alternative Schriftarten oder Text mit unsichtbaren Zeichen anzeigt. Durch die Verwendung des font-display
-attributs können Sie die Benutzererfahrung optimieren, indem Sie die Auswirkungen von langsamer Schriftart auf das Design und die Leistung von Websiteen reduzieren.
So fügen Sie Ihrem Projekt Google -Schriftarten hinzu
Es gibt zwei Hauptmöglichkeiten, um Ihrem Projekt Google -Schriftarten hinzuzufügen: Verknüpfen und Importieren.
Links sind die häufigste Möglichkeit, Google -Schriftarten zu Ihrem Projekt hinzuzufügen. Befolgen Sie dazu die folgenden Schritte:
Zum Beispiel sieht das Link -Tag so wie folgt aus:
, um eine "Roboto" -Schriftart hinzuzufügen:<code class="language-html"><link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet"></code>
@import
Alternativ können Sie Google -Schriftarten mit den Regeln
@import
Zum Beispiel sieht die
<code class="language-css">@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');</code>
font-display
Verstehen Sie verschiedene -Werte
font-display
auto
<code class="language-css">font-display: auto;</code>
block
<code class="language-css">font-display: block;</code>
swap
<code class="language-css">font-display: swap;</code>
Der Wert ist eine Kombination von fallback
und block
. Der Browser verbirgt den Text zunächst kurz (normalerweise etwa 100 Millisekunden). Wenn die benutzerdefinierte Schriftart innerhalb dieser Zeit geladen wird, zeigt der Browser sie an. Andernfalls werden alternative Schriftarten angezeigt. Nach einem längeren Zeitraum (normalerweise ca. drei Sekunden) wird der Browser die alternative Schriftart aufgibt und weiterhin die alternative Schriftart verwendet: swap
<code class="language-html"><link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet"></code>
optional
Die Werte ähneln fallback
, aber die Wartezeit für benutzerdefinierte Schriftarten ist kurz. Wenn die benutzerdefinierte Schriftart für diese kurze Zeit nicht geladen ist (abhängig vom Browser), gibt der Browser die alternative Schriftart auf und benutzt weiter. Dieser Ansatz priorisiert die Benutzererfahrung und -leistung gegenüber präzisen Schriftarten:
<code class="language-css">@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');</code>
Implementierung mit Google -Schriftarten font-display
Eigenschaften
Google -Schriften können Sie den @import
-Werwert direkt im Link oder in der font-display
-URL festlegen. Befolgen Sie dazu eine der folgenden Optionen.
font-display
-Werwert aus. font-display
-Wergium aktualisiert. Fügen Sie das aktualisierte Link -Tag zum Header -Teil der HTML -Datei hinzu. Zum Beispiel eine Schriftart "Roboto" mit font-display
Wert swap
:
<code class="language-css">font-display: auto;</code>
@import
Methode font-display
-Werwert aus. @import
-Regel wird mit dem ausgewählten font-display
-Werwert aktualisiert. Fügen Sie die aktualisierte @import
-Regel in Ihrer CSS -Datei hinzu. Zum Beispiel, um eine "Roboto" -Schriftart mit font-display
Wert swap
:
<code class="language-css">font-display: block;</code>
Fehlerbehebung von FAQs
Folgende Probleme und Lösungen bei der Verwendung von Google -Schriftarten und font-display
Eigenschaften.
@import
addiert haben. @import
code. font-display
-Werte aus, um Ihre Anforderungen besser zu erfüllen. Wenn Sie beispielsweise auf Foit stoßen, versuchen Sie es mit swap
oder fallback
. Wenn Sie Fout begegnen, sollten Sie block
oder fallback
verwenden. @import
Code in der Nähe des Header -Abschnitts oder in der Nähe der Oberseite der CSS -Datei platzieren. font-display
-Werte anstatt auto
Werte zu verwenden, um ein konsistentes Verhalten in verschiedenen Browsern zu gewährleisten. Schlussfolgerung
In diesem Artikel untersuchen wir, wie Google Fonts und font-display
Eigenschaften verwendet werden, um visuell ansprechende und leistungsstarke Websites zu erstellen. Durch das Verständnis der verschiedenen font-display
-Werte und deren Bedeutungen können Sie die Schriftrenderung der Schriftart optimieren, um die Benutzererfahrung zu verbessern. Testen Sie Ihre Implementierung auf einer Vielzahl von Browsern und Geräten, um die Konsistenz in Bezug auf Erscheinung und Leistung zu gewährleisten.
Als Webentwickler können Sie mit der Integration von Google -Schriftarten und font-display
in Ihr Projekt professionelle und zugängliche Designs erstellen, die den Anforderungen einer Vielzahl von Benutzern entsprechen.
(Folgendes ist FAQ, die nach dem Originaltext neu geschrieben und optimiert wurde)
FAQs über die Verwendung von Google -Schriftarten
Wie optimieren Sie Google -Schriftarten, um die Leistung der Website zu verbessern? Sie können das Attribut font-display
(z. B. den Wert swap
) verwenden oder lokal verwaltete Schriftarten in Betracht ziehen, um HTTP -Anforderungen zu reduzieren.
Was sind die Vorteile der Verwendung von Google -Schriftarten? Google Fonts bietet eine breite Palette von kostenlosen Open -Source -Schriftarten, die einfach zu bedienen sind, von Google, schnell und zuverlässig und für Desktop- und Mobilfunkplattformen optimiert werden.
Wie fügen Sie Ihrer WordPress -Site Google -Schriftarten hinzu? Google -Schriftarten können mit WordPress -Plugins wie "Google -Schriftart" oder "Schriftarten -Plugin" einfach hinzugefügt und angepasst werden.
Wie verwendet ich Google -Schriftarten in CSS? Wählen Sie eine Schriftart auf der Google Fonts -Website aus, kopieren Sie das angegebene Link -Tag in den Abschnitt in der HTML -Datei und fügen Sie die CSS -Regeln Ihrer CSS -Datei hinzu.
Können Sie Google Fonts offline verwenden? Schriftdateien können lokal heruntergeladen und verwendet werden, jedoch nur für persönliche Zwecke.
Wie ändere ich die Schriftart in Google -Schriftarten? Verwenden Sie die Eigenschaft font-display
in CSS.
Ist Google -Schriftarten mit allen Browsern kompatibel? kompatibel mit den meisten modernen Browsern, aber ältere Browser unterstützen möglicherweise keine bestimmten Funktionen oder Schriftarten.
Wie finde ich die besten Google -Schriftarten für meine Website? Die Google Fonts -Website bietet Filterfunktionen, filtering Schriftarten nach Kategorie, Sprache und anderen Attributen und kann eine Vorschau angestellt werden.
Können Sie auf meiner Website mehrere Google -Schriftarten verwenden? Ja, aber jede Schrift erhöht die Ladezeit und wird empfohlen, die Anzahl zu begrenzen.
Wie aktualisiere ich Google -Schriftarten auf Ihrer Website? Google Fonts wird von Google gehostet und wird automatisch aktualisiert. Wenn Sie lokal gehostet werden, müssen Sie manuell aktualisieren.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Google-Schriftarten und Schriftarten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!