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

2026

3 features
• March 2026
Newly Available

The baseline-shift CSS property sets the position of an element relative to its dominant baseline.

Chrome 1
Firefox 149
Safari 4
Edge 79
Baseline Date: Mar 24, 2026
Newly Available

The text-indent: each-line CSS declaration indents text after forced breaks as well as to the first line of a block.

Chrome 146
Firefox 121
Safari 15
Edge 146
Baseline Date: Mar 13, 2026
Newly Available

The text-indent: hanging CSS declaration indents all lines except the first.

Chrome 146
Firefox 121
Safari 15
Edge 146
Baseline Date: Mar 13, 2026

2022

2 features
• September 2022
Widely Available

The text-align-last CSS property sets the alignment of the last line of text before a forced line break.

Chrome 47
Firefox 49
Safari 16
Edge 12
Baseline Date: Sep 12, 2022
• March 2022
Widely Available

The text-combine-upright CSS property displays multiple characters in the space of a single character in vertical text. This is used in East Asian documents to display Latin-based strings such as components of a date or letters of an initialism.

Chrome 48
Firefox 48
Safari 15.4
Edge 79
Baseline Date: Mar 14, 2022

2020

4 features
• November 2020
Widely Available

The text-underline-offset CSS property shifts underlines on text from the initial position by a given distance. The initial position is affected by the text-underline-position property.

Chrome 87
Firefox 70
Safari 12.1
Edge 87
Baseline Date: Nov 19, 2020
• September 2020
Widely Available

The text-orientation CSS property sets the how text is typeset within a line when the writing mode is vertical.

Chrome 48
Firefox 41
Safari 14
Edge 79
Baseline Date: Sep 16, 2020
• July 2020
Widely Available

The text-underline-position CSS property sets the position of underlines on text. For example, text-underline-position: under places the underline below the text, avoiding crossing descenders. The underline may be further adjusted by the text-underline-offset property.

Chrome 33
Firefox 74
Safari 12.1
Edge 12
Baseline Date: Jul 28, 2020
• January 2020
Widely Available

The dominant-baseline CSS property sets the specific baseline used to align an elements's text and inline-level contents.

Chrome 1
Firefox 1
Safari 4
Edge 79
Baseline Date: Jan 15, 2020

2015

6 features
• July 2015
Widely Available

The letter-spacing CSS property controls the amount of space between each letter in an element or block of text.

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

The line-height CSS property sets the spacing between text baselines, oriented to the horizontal or vertical writing mode.

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

The text-align CSS property sets the horizontal placement of the inner content of a block element.

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

The text-shadow CSS property sets the position and styles of shadow on text.

Chrome 2
Firefox 3.5
Safari 1.1
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The text-transform CSS property sets text case and capitalization.

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

The word-spacing CSS property sets the amount of white space between words.

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

Limited Availability

4 features
• In Progress / Not Yet Baseline

The line-height-step CSS property creates consistent vertical rhythm by setting the spacing between body text baselines. It rounds taller lines like headings up to the next multiple of the body text spacing.

Chrome
Firefox
Safari
Edge
Status: Incomplete cross-engine support

The alignment-baseline CSS property sets which baseline of an element is aligned with the corresponding baseline of its parent.

Chrome 1
Firefox
Safari 5.1
Edge 79
Status: Incomplete cross-engine support
Limited

The text-box CSS property sets the spacing above and below text based on a font's typographic features. For example, text-box: trim-both ex alphabetic trims the top to the top of the letter x and the bottom to the bottom of most letters, without descenders.

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

The text-justify CSS property sets the justification method of text when text-align: justify is set.

Chrome 145
Firefox 55
Safari
Edge 145
Status: Incomplete cross-engine support