Вы здесь

CSS свойство unicode-bidi

В европейских языках чтение текста происходит слева направо, тем не менее в некоторых языках, например, в арабском, текст читается справа налево. Когда в тексте документа используются разные по написанию символы в системе юникод, их направление чтения определяется браузером исходя из характеристик и содержимого текста. Свойства unicode-bidi и direction задают, как должен располагаться текст используемого языка.

CSS синтаксис

unicode-bidi: normal | embed | bidi-override | initial | inherit;

Возможные значения

Значение Описание
normal Значение по умолчанию. Браузер самостоятельно определяет, как следует отображать текст, исходя из порядка символов юникода.
embed Создает дополнительный уровень преобразования текста при подразумеваемом порядке символов юникода.
bidi-override Создает дополнительный уровень преобразования текста и переопределяет порядок символов юникода, реорганизуя последовательность в соответствии со значением свойства direction.
inherit Значение наследуется от родительского элемента.
initial Устанавливает значение по умолчанию.

Пример

Переопределяем текст


div {
    direction: rtl;
    unicode-bidi: bidi-override;
}