У меня есть следующий текст:
<a> النص $var </a>
Когда этот текст отображается в текстовой области с направлением RTL, он выглядит так (скриншот):
Я пытаюсь использовать управляющие символы Unicode (LRM, RLM, LRI, RLI, PDF), чтобы изменить направление частей этого текста.
Я пытался:
\u200e<a>\u200f لنص \u200e $var </a>\u202c -(LRM<a>RLM لنص LRM$var </a>PDF)
Результат (скриншот):
\u2066<a>\u202c\u2067 النص \u202c\u2066 $var </a>\u202c - (LRI<a>PDF RLI النص PDF LRI $var </a>PDF)
Результат (скриншот):
Как видно, не работает. как правильно использовать управляющие символы Unicode в этом случае?
RTL
, вы можете сделать егоLTR
и добавить другой стиль:text-align:right
.<textarea style='width:100%;direction:ltr;text-align:right'><a> النص $var </a></textarea>
- person Ashraf   schedule 12.12.2017