Я выполняю следующий код JavaScript:
document.write('ל');
document.write(' 0 1 2');
, где первым вводом является текст на языке справа налево (например, иврит или арабский), а вывод выглядит следующим образом:
ל 0 1 2
с последующей записью, записываемой справа налево, до тех пор, пока не будет получен какой-либо ввод, который по сути является слева направо (например, латинские символы).
Вывод по-прежнему выглядит выровненным по левому краю, и установка атрибута направления css равным ltr до второй записи не решает проблему.
Есть идеи, в чем заключается проблема?