2026
3 featuresThe baseline-shift CSS property sets the position of an element relative to its dominant baseline.
The text-indent: each-line CSS declaration indents text after forced breaks as well as to the first line of a block.
The text-indent: hanging CSS declaration indents all lines except the first.
2022
2 featuresThe text-align-last CSS property sets the alignment of the last line of text before a forced line break.
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.
2020
4 featuresThe 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.
The text-orientation CSS property sets the how text is typeset within a line when the writing mode is vertical.
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.
The dominant-baseline CSS property sets the specific baseline used to align an elements's text and inline-level contents.
2015
6 featuresThe letter-spacing CSS property controls the amount of space between each letter in an element or block of text.
The line-height CSS property sets the spacing between text baselines, oriented to the horizontal or vertical writing mode.
The text-align CSS property sets the horizontal placement of the inner content of a block element.
The text-shadow CSS property sets the position and styles of shadow on text.
The text-transform CSS property sets text case and capitalization.
The word-spacing CSS property sets the amount of white space between words.
Limited Availability
4 featuresThe 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.
The alignment-baseline CSS property sets which baseline of an element is aligned with the corresponding baseline of its parent.
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.
The text-justify CSS property sets the justification method of text when text-align: justify is set.