A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.mozilla.org/de/docs/Web/CSS/@font-feature-values/font-display below:

font-display - CSS | MDN

font-display

Der font-display Deskriptor für die @font-feature-values At-Regel legt den Standardwert fest, wie eine Schriftart angezeigt wird, basierend darauf, ob und wann sie heruntergeladen wird. Wenn innerhalb eines @font-feature-values Blocks ein Wert für den font-display Deskriptor festgelegt wird, wird der Standardwert des font-display Deskriptors für die @font-face At-Regel für alle Schriftarten mit demselben font-family Wert festgelegt.

Syntax
/* Keyword values */
font-display: auto;
font-display: block;
font-display: swap;
font-display: fallback;
font-display: optional;
Werte
auto

Die Schriftanzeigestrategie wird vom User Agent definiert.

block

Gibt der Schriftart eine kurze Blockperiode, in der Regel etwa 3 Sekunden, und eine unendliche Austauschperiode.

swap

Gibt der Schriftart eine äußerst kurze Blockperiode und eine unendliche Austauschperiode.

fallback

Gibt der Schriftart eine äußerst kurze Blockperiode und eine kurze Austauschperiode.

optional

Gibt der Schriftart eine äußerst kurze Blockperiode und keine Austauschperiode.

Beschreibung

Der font-display Deskriptor für @font-feature-values bestimmt den Zeitplan für die Schriftdarstellung, indem er einen Standardwert für font-display für @font-face mit demselben font-family Namen festlegt. Wenn font-display in @font-face weggelassen wird, sucht der User Agent zunächst nach dem font-display Wert, der über @font-feature-values für die relevante Schriftfamilie festgelegt wurde. Wenn kein Wert gefunden wird, verwendet der User Agent den Wert auto für font-display, wobei der User Agent die Schriftdarstellungsstrategie bestimmt.

Der Zeitplan für die Schriftdarstellung basiert auf einem Timer, der startet, wenn der User Agent versucht, eine bestimmte heruntergeladene Schriftart zu verwenden. Der Zeitplan ist in drei Perioden unterteilt, wie unten aufgeführt. Diese Perioden bestimmen das Rendering-Verhalten jedes Elements, das die Schriftart verwendet.

Der font-display Deskriptor ermöglicht es Ihnen, eine Standardanzeigepolitik für alle @font-face Regeln festzulegen, einschließlich solcher, die nicht unter der Kontrolle des Autors stehen, wie z.B. Drittanbieter @font-face Regeln. Wenn der font-display Wert über @font-feature-values gesetzt wird, wird er zum Standard-font-display Wert und gilt für die gesamte Schriftfamilie. Jedoch wird jeder im Einzelnen @font-face Block definierte font-display Wert diesen Standard überschreiben, aber nur für diese Blöcke, in denen der Deskriptor definiert ist.

Beispiele
@font-feature-values "Leitura" {
  font-display: swap;
  @swash {
    fancy: 1;
  }
}

Der font-display Deskriptor in diesem Beispiel setzt den Standardwert font-display für die Schriftart "Leitura" auf swap für alle @font-face Blöcke. Jetzt kann es mehrere @font-face Blöcke geben, die mehrere Schriftdateien für eine einzelne Schriftfamilie importieren. Wenn einer dieser @font-face Blöcke einen font-display Deskriptor enthält, wird der angegebene Wert nur für diese spezifische Schriftdatei verwendet. Alle anderen Blöcke, die keinen font-display Deskriptor enthalten, verwenden swap als Standard anstelle des standardmäßigen auto des User-Agents.

Spezifikationen Browser-Kompatibilität

Derzeit unterstützen keine Browser dieses Feature.

Siehe auch

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4