English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Свойство unicode-bidi используется вместе с свойством direction для установки или возврата того, был ли текст переписан, чтобы поддерживать несколько языков в одном документе.
Свойство unicode-bidi CSS иdirectionСвойства связаны с обработкой двунаправленного текста в документе. Например, если блок текста содержит текст слева направо и справа налево, пользовательский агент будет применятьСтандарт UnicodeСтандарт определяет сложный алгоритм для определения правильного направления текста.
directionи свойство unicode-bidi позволяют разработчикам контролировать уровень внедрения и покрытие алгоритма.
下表为此属性的用法说明和版本历史记录,以及该属性在javascript脚本中的使用语法。
Таблица ниже предоставляет описание использования и историю версий этого свойства, а также грамматику использования в скриптах JavaScript. | normal |
---|---|
Значение по умолчанию: | Применяется к: |
Все элементы | Наследование: |
Нет | Анимируемо:Нет. См. также. |
Анимационные свойства | Версия: |
CSS 2, 3 | JavaScript грамматика: |
object.style.unicodeBidi="bidi-override"Внимание:В большинстве случаев этот параметр может быть установлен толькоDTD
Грамматика использования 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, числа в таблице показывают минимальную версию браузера, поддерживающего это свойство; все основные браузеры поддерживают это свойство.
|
Пожалуйста, смотрите следующие руководства:CSS Text.
Связанные свойства:direction.