Справочник по CSS : Тематический указатель : Справочник по свойствам и атрибутам : Шрифт и текст : unicode-bidi
смотрим также
Материал из Справочник Web-языков
Содержание |
Атрибут unicode-bidi | Свойство unicodeBidi
Задает уровень вложенности, принимая во внимание двунаправленный алгоритм в тексте (когда есть минимум 2 языка, один из которых читается слева-направо, а другой справа-налево).
Синтаксис
HTML | { unicode-bidi : sEmbedLevel } |
Скрипты | [ sEmbedLevel = ] object.style.unicodeBidi |
Используемые значения
- sEmbedLevel
- Строка, которая может определять и принимать одно из следующих значений:
- normal
- Значение по умолчанию. В элементе не создается дополнительный уровень вложенности. Настройки браузера для отображения двунаправленного текста не изменяются.
- embed
- Задается дополнительный уровень вложенности для обработки двунаправленного текста. Этот уровень определяется с помощью значения свойства direction.
- bidi-override
- Тоже самое, что и embed, но в отличие от него, bidi-override, сохраняя значение свойства direction, заменяет текущее значение для Unicode-bidi.
Это свойство читается/записывается для всех объектов, кроме currentStyle (только чтение). Значением по умолчанию является normal. Атрибут Каскадных таблиц стилей (CSS) не наследуется.
Замечания
Свойство unicodeBidi используется в связке со свойством direction.
Применяется для документов, в которых текст написан на, как минимум, 2-х языках, один из которых читается слева-направо, а другой справа-налево
Двунаправленный алгорит Unicode автоматически изменяет вложенную последовательность символов, в соответствии с направлением, присущим языку последовательности (слева-направо, справо-налево). Свойство unicodeBidi указывает браузеру какое направление выбрать для текста. Однако, это не означает, что, например, написанное слева-направо Style при принудительной смене направления станет elytS.
Стандарты
Это свойство описано в Cascading Style Sheets (CSS), Level 2 (CSS2).
Ссылки на источники
https://msdn.microsoft.com/en-us/library/ms531178(VS.85).aspx