Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

font-synthesis-weight

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨März 2023⁩.

Die font-synthesis-weight CSS Eigenschaft ermöglicht es Ihnen anzugeben, ob der Browser die Fettschriftart synthetisieren darf, wenn sie in einer Schriftfamilie fehlt.

Es ist oft praktisch, die Kurzschreibweise font-synthesis zu verwenden, um alle Schriftartensynthese-Werte zu steuern.

Syntax

css
/* Keyword values */
font-synthesis-weight: auto;
font-synthesis-weight: none;

/* Global values */
font-synthesis-weight: inherit;
font-synthesis-weight: initial;
font-synthesis-weight: revert;
font-synthesis-weight: revert-layer;
font-synthesis-weight: unset;

Werte

auto

Gibt an, dass die fehlende Fettschriftart vom Browser bei Bedarf synthetisiert werden kann.

none

Gibt an, dass die Synthese der fehlenden Fettschriftart durch den Browser nicht erlaubt ist.

Formale Definition

Anfangswertauto
Anwendbar aufall elements and text. Auch anwendbar auf ::first-letter und ::first-line.
VererbtJa
Berechneter Wertwie angegeben
Animationstypdiskret

Formale Syntax

font-synthesis-weight = 
auto |
none

Beispiele

Deaktivieren der Synthese von Fettschriftarten

Dieses Beispiel zeigt, wie die Synthese der Fettschriftart durch den Browser in der Montserrat-Schriftart deaktiviert wird.

HTML

html
<p class="english">
  This is the default <strong>bold typeface</strong> and
  <em>oblique typeface</em>.
</p>

<p class="english no-syn">
  The <strong>bold typeface</strong> is turned off here but not the
  <em>oblique typeface</em>.
</p>

CSS

css
@import "https://fonts.googleapis.com/css2?family=Montserrat&display=swap";

.english {
  font-family: "Montserrat", sans-serif;
}
.no-syn {
  font-synthesis-weight: none;
}

Ergebnis

Spezifikationen

Specification
CSS Fonts Module Level 4
# font-synthesis-weight

Browser-Kompatibilität

Siehe auch