The text-orientation CSS property defines the orientation of the text in every line.
This property solely has a control in vertical mode, that's once writing-mode isn't horizontal-tb. it's helpful to manage the show of writing in languages victimization vertical script, however conjointly to contend with vertical table headers
mixed :ends up in having characters for horizontal-only scripts being turned 90°
upright: results in having characters for horizontal-only scripts to be ordered out naturally (upright). Note that this keyword lead all characters to be thought-about as ltr: the used price of direction is ltr, regardless of the user might attempt to set it to.
sideways: This keyword results in having characters arranged out like if they were arranged out horizontally, however with the entire line revolved 90° to the correct if writing-mode is vertical-rl or to the left, if it's vertical-lr.