Изменение направления чтения: unicode-bidi

unicode-bidi

Поддержка браузерами
Настольные браузеры Chrome Firefox Internet Explorer Opera Safari
Базовая поддержка, версии браузеров 2.0 1.0 5.5 9.2 1.3
Мобильные браузеры Android Firefox Mobile IE Phone Opera Mobile Safari Mobile
Базовая поддержка, версии браузеров 1.0 1.0 6 8 3.1
Свойство
unicode-bidi — это свойство отвечает за изменение направления чтения текста при участии свойства direction . Если в документе содержится текстовый контент на двух языках, один из которых читается слева направо (например, русский), а другой справа налево (например, арабский), то вот для этих целей и служит свойство unicode-bidi, оно позволяет переопределить алгоритм написания и следования символов
Наследование
Не наследуется. Это значит что стили применённые к родительскому элементу не передадутся потомкам
Применяется
Ко всем элементам, это значит что применяется и к блочным, и к встроенным, и к табличным и т.д.
Может принимать значения
normal | embed | bidi-override | inherit
Значение по умолчанию
normal
Правила записи
свойство: значение;
Примеры
unicode-bidi: normal; Направление символов располагается браузером автоматически
unicode-bidi: embed; Направление символов располагается в зависимости от значения свойства direction
unicode-bidi: bidi-override;

Направление символов располагается в зависимости от значения свойства direction, но вдобавок символы отображаются зеркально

Свойство unicode-bidi со значением bidi-override в совокупности со свойством direction со значением rtl позволяет сделать зеркальное отражение:

Свойство unicode-bidi со значением bidi-override в совокупности со свойством direction со значением rtl позволяет сделать зеркальное отражение

unicode-bidi: inherit; Это значит что свойство унаследует значение от родителя
Поделиться