text-combine-upright

Used in vertical writing modes (like Japanese or Chinese) to 'group' short characters (like numbers or acronyms) together so they appear horizontally (upright) instead of stacked vertically.

.vertical-text {
  writing-mode: vertical-rl;
}

.year {
  /* Keeps '2025' together on one line even in vertical text */
  text-combine-upright: all;
}
Initial value
none
Inherited
Yes
Applies to
nonReplacedInlineElements
Animation type
notAnimatable

Values

nonealldigits
Widely available Since 2022 95% global usage

This feature is well established and works across many devices and browser versions. It has been available across browsers since 2022.

Safe to use without fallbacks.

48+
48+
15.4+
79+
ESC