Property | Description |
hanging-punctuation | Specifies whether a punctuation mark should hang at the start or end of a line of text. |
hyphenate-character | Sets the character (or string) used at the end of a line before a hyphenation break. |
hyphenate-limit-chars | Specifies the minimum word length to allow hyphenation of words, and the minimum number of characters before and after the hyphen. |
hyphens | Specifies how words should be hyphenated when text wraps across multiple lines. |
letter-spacing | Sets the horizontal spacing behavior between text characters. |
line-break | Sets how to break lines of Chinese, Japanese, or Korean (CJK) text when working with punctuation and symbols. |
line-height | Sets the height of a line box in horizontal writing modes. |
overflow-wrap | Sets whether the browser should insert line breaks to prevent text from overflowing its line box. |
tab-size | Used to customize the width of tab characters. |
text-align | Sets the horizontal alignment of inline-level content. |
text-align-last | Sets how the last line is aligned. |
text-decoration | Shorthand notation for setting all text decoration properties in a single declaration. |
text-decoration-color | Sets the color of decorations added to text. |
text-decoration-line | Sets the kind of decoration that is used on text. |
text-decoration-skip-ink | Specifies how overlines and underlines are drawn when they pass over glyph ascenders and descenders. |
text-decoration-style | Sets the style of the decoration line applied to text. |
text-decoration-thickness | Sets the stroke thickness of the decoration line that is used on text. |
text-emphasis | Shorthand notation for setting all emphasis marks properties in a single declaration. |
text-emphasis-color | Sets the color of emphasis marks. |
text-emphasis-position | Sets where emphasis marks are drawn. |
text-emphasis-style | Sets the appearance of emphasis marks. |
text-indent | Sets the indentation before on the first line of text in a block. |
text-justify | Sets what type of justification should be applied to text. |
text-orientation | Sets the orientation of text characters in a line. |
text-overflow | Sets how hidden overflow content is signaled to users. |
text-rendering | Provides information to the rendering engine about what to optimize for when rendering text. |
text-shadow | Adds shadows to text. |
text-transform | Specifies how to capitalize an element’s text. |
text-underline-offset | Sets the offset distance of an underline from its original position. |
text-underline-position | Specifies the position of the underline. |
text-wrap | Shorthand notation for controling how text inside an element is wrapped. |
text-wrap-mode | Controls whether the text inside an element is wrapped. |
text-wrap-style | Controls how text inside an element is wrapped. |
white-space | Sets how white space inside an element is handled. |
white-space-collapse | Controls how white space inside an element is collapsed. |
word-break | Sets whether line breaks appear wherever the text would otherwise overflow its content box. |
word-spacing | Sets the length of space between words and between tags. |