English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по CSS

Правила CSS (RULES)

Полный список свойств CSS

Метод использования свойства unicode-bidi CSS и примеры

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

Свойство unicode-bidi CSS иdirectionСвойства связаны с обработкой двунаправленного текста в документе. Например, если блок текста содержит текст слева направо и справа налево, пользовательский агент будет применятьСтандарт UnicodeСтандарт определяет сложный алгоритм для определения правильного направления текста.

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

下表为此属性的用法说明和版本历史记录,以及该属性在javascript脚本中的使用语法。

Таблица ниже предоставляет описание использования и историю версий этого свойства, а также грамматику использования в скриптах JavaScript.normal
Значение по умолчанию:Применяется к:
Все элементыНаследование:
НетАнимируемо:Нет. См. также.
Анимационные свойстваВерсия:
CSS 2, 3JavaScript грамматика: 

Дизайнеры используют. В частности, авторы, веб-дизайнеры и пользователи не должны изменять его.

Грамматика использования unicode-bidi

Грамматика этого свойства такая:

direction: bidi-override | embed | normal | initial | inherit

  Пример                        
   p {
   unicode-bidi: bidi-override;
  direction: rtl;
}

Проверьте, посмотрите <‹/›>

Значения свойств

Таблица ниже описывает значения этого свойства.Значение
Описание

bidi-override

Для элементов inline это создаст замену. Для контейнерных элементов блока это создаст замену для descendant элементов inline, которые не находятся в другом контейнере блока.directionЭто означает, что внутри элемента элементы следует строго следовать:

свойством embed; неявная часть двунаправленного алгоритма будет проигнорирована.Если элемент inline, то это значение открывает дополнительный уровень внедрения по отношению к двунаправленному алгоритму. Направление этого уровня внедрения определяетсяdirectionопределено свойством.
normalДля двунаправленных алгоритмов это значение не предоставляет дополнительного уровня внедрения. Для элементов inline, неявное перестановка может происходить через границу элементов.
initialУстановите этот параметр в его значение по умолчанию.
inheritЕсли указано, то связанный элемент принимает значение свойства unicode-bidi родительского элемента.

Совместимость браузеров

Совместимость браузеров для свойства unicode-bidi, числа в таблице показывают минимальную версию браузера, поддерживающего это свойство; все основные браузеры поддерживают это свойство.

  • Firefox 1+

  • Google Chrome 2+

  • Internet Explorer 5.5 и выше

  • Apple Safari 1.3+

  • Opera 9.2+

Дополнительное чтение

Пожалуйста, смотрите следующие руководства:CSS Text.

Связанные свойства:direction.