BASELINE NowYouCanUse.com
Web Platform Baseline Status Breakdown Total Features: 1191
Search: Reset ×
Categories: All CSS (101) HTML elements (98) Selectors (46) JavaScript (43) Forms (40)
WebGL extensions (37) WebAssembly (22) Media queries (21) Fonts (19) Performance (19) Text (19) Scrolling (18) Arrays (17) Layout (17) HTML (16) Progressive web app (15) Typed arrays (14) Units (14) Canvas (13) Background (12) Color types (12) Media elements (12) Strings (12) Clipping, shapes, and masking (11) Security (11) Web components (11) WebXR (11) Typographic font features (10) Animation (9) Internationalization (9) Reporting (9) Text wrap (9) Clipboard (8) Workers (8) Containment (7) DOM (7) Fetch (7) JavaScript modules (7) Print media (7) Sensors (7) CSS object models (6) Image formats (6) Iterators (6) Landmark elements (6) Positioning (6) Promises (6) SVG (6) Storage (6) Streams (6) Credential management (5) Custom elements (5) Explicit defaults (5) Font synthesis (5) HTTP (5) Messaging (5) Multi-column (5) Resource hints (5) Ruby (5) Selection (5) Speech (5) Transitions (CSS) (5) View transitions (5) Web audio (5) WebGL (5) Container queries (4) Cookies (4) Counters (4) File system access (4) Flexbox (4) Gamepad (4) Grid (4) Images (4) Lists (4) Primitive types (4) Regular expressions (4) WebDriver (4) WebRTC (4) Blend mode (3) Borders and outlines (3) Gradients (3) Image scaling (3) JSON (3) Maps (3) MathML (3) Payments (3) Reading order (3) Scroll markers (3) Transforms (3) WebAuthn (3) WebGPU (3) White space (3) Worklets (3) XML (3) Collections (2) Compute pressure (2) Geolocation (2) IndexedDB (2) Parsing and serialization (2) Resource integrity (2) Sets (2) Text fragments (2) WebMCP (2) CSS environment variables (1)
Showing 19 of 19 features

2024

1 features
• July 2024
Newly Available

The font-size-adjust CSS property preserves apparent text size, regardless of the font used, by scaling fonts to the same size with respect to a specific metric, such as x-height. This can help make fallback fonts look the same size.

Chrome 127
Firefox 118
Safari 17
Edge 127
Baseline Date: Jul 25, 2024

2023

1 features
• March 2023
Widely Available

The font-variant-alternates CSS property, along with the @font-feature-values at-rule, chooses when to use a font's alternate glyphs.

Chrome 111
Firefox 34
Safari 9.1
Edge 111
Baseline Date: Mar 13, 2023

2022

1 features
• November 2022
Widely Available

The font-palette CSS property selects a color palette from the font, optionally overriding individual colors in the @font-palette-values at-rule.

Chrome 101
Firefox 107
Safari 15.4
Edge 101
Baseline Date: Nov 15, 2022

2020

4 features
• March 2020
Widely Available

The font-optical-sizing CSS property sets whether text rendering is optimized for viewing at different sizes.

Chrome 79
Firefox 62
Safari 13.1
Edge 17
Baseline Date: Mar 24, 2020
• January 2020
Widely Available

COLRv0 is a font format that supports multi-color glyphs. COLRv0 supports only solid colors.

Chrome 53
Firefox 31
Safari 11.1
Edge 79
Baseline Date: Jan 15, 2020
Widely Available

The font-display CSS descriptor sets whether to show a substitute font or nothing while a font face loads. The property manages what's known as a flash of unstyled text or flash of invisible text.

Chrome 60
Firefox 58
Safari 11.1
Edge 79
Baseline Date: Jan 15, 2020
Widely Available

The font-stretch CSS property selects a font face from a font family based on width, either by a keyword such as condensed or a percentage.

Chrome 62
Firefox 62
Safari 11.1
Edge 79
Baseline Date: Jan 15, 2020

2018

1 features
• September 2018
Widely Available

The font-variation-settings CSS property sets an "axis of variability" on a variable font, such as weight, optical size, or a custom axis defined by the typeface designer. When possible, use other CSS font properties, such as font-weight: bold. Also known as variable fonts.

Chrome 62
Firefox 62
Safari 11
Edge 17
Baseline Date: Sep 5, 2018

2016

1 features
• September 2016
Widely Available

The @font-face CSS at-rule creates a custom font-family value. The at-rule's descriptors set the font's name, source, and various display settings.

Chrome 36
Firefox 39
Safari 10
Edge 14
Baseline Date: Sep 20, 2016

2015

5 features
• July 2015
Widely Available

The font CSS property shorthand sets multiple font properties, including style, weight, size, and font family.

Chrome 1
Firefox 1
Safari 1
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The font-family CSS property sets the desired font face for text, along with optional fallback font faces.

Chrome 1
Firefox 1
Safari 1
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The font-size CSS property sets the text height.

Chrome 1
Firefox 1
Safari 1
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The font-style CSS property sets the text style, with normal, italic, and oblique options.

Chrome 1
Firefox 1
Safari 1
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The font-weight CSS property controls the thickness of a font. It is set explicitly with the keyword bold or a number, or relative to the inherited thickness with the keywords bolder or lighter.

Chrome 2
Firefox 1
Safari 1
Edge 12
Baseline Date: Jul 29, 2015

Limited Availability

5 features
• In Progress / Not Yet Baseline
Limited

COLRv1 is a font format that supports multi-color glyphs. COLRv1 extends COLRv0 to support gradients, transforms, and blending modes.

Chrome 98
Firefox 107
Safari
Edge 98
Status: Incomplete cross-engine support

The ascent-override, descent-override, and line-gap-override descriptors adjust the display of a font declared in an @font-face statement. This can help make fallback fonts look the same size.

Chrome 87
Firefox 89
Safari
Edge 87
Status: Incomplete cross-engine support
Limited

The ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for the font-family CSS property use device-default user interface fonts for text.

Chrome
Firefox
Safari 13.1
Edge
Status: Incomplete cross-engine support

You can animate color fonts between two font-palette values.

Chrome 121
Firefox
Safari
Edge 121
Status: Incomplete cross-engine support
Limited

The font-width CSS property selects a font face from a font family based on width, either by a keyword such as condensed or a percentage.

Chrome
Firefox
Safari 18.4
Edge
Status: Incomplete cross-engine support