diff --git a/files/en-us/web/css/font-synthesis-style/index.md b/files/en-us/web/css/font-synthesis-style/index.md index 8031c17a5fd0937..bce73c78bf5c2bf 100644 --- a/files/en-us/web/css/font-synthesis-style/index.md +++ b/files/en-us/web/css/font-synthesis-style/index.md @@ -17,6 +17,7 @@ It is often convenient to use the shorthand property {{cssxref("font-synthesis") /* Keyword values */ font-synthesis-style: auto; font-synthesis-style: none; +font-synthesis-style: oblique-only; /* Global values */ font-synthesis-style: inherit; @@ -31,7 +32,9 @@ font-synthesis-style: unset; - `auto` - : Indicates that the missing oblique typeface may be synthesized by the browser if needed. - `none` - - : Indicates that the synthesis of the missing oblique typeface by the browser is not allowed. + - : Indicates that the synthesis of the missing oblique typeface by the browser is _not_ allowed. +- `oblique-only` + - : Same as `auto`, but no font synthesis occurs if `font-style: italic` is set. ## Formal definition @@ -69,6 +72,7 @@ This example shows turning off synthesis of the oblique typeface by the browser .english { font-family: "Montserrat", sans-serif; } + .no-syn { font-synthesis-style: none; } @@ -78,6 +82,94 @@ This example shows turning off synthesis of the oblique typeface by the browser {{EmbedLiveSample('Disabling synthesis of bold typeface', '', '100')}} +### Comparison of font-synthesis-style values + +This example compares all the `font-synthesis-style` values using italic and oblique styled texts. + +#### HTML + +```html +
This text is set to oblique
This text is set to italic
This text is set to oblique
This text is set to italic
This text is set to oblique
This text is set to italic