Как заставить кусок текста быть 'direction ltr' внутри абзаца 'direction rtl'

Итак, номера телефонов всегда ltr (слева направо

Работая над многоязычным веб-сайтом, мне нужно вставить номер телефона (с префиксом «+» и числами, разделенными «-») внутри текстового абзаца, который имеет направление rtl (для соответствующих языков, конечно)

У меня есть что-то вроде этого:

 .ltr #test {direction: ltr} .rtl #test {direction: rtl} #phone {direction: ltr} 
 

Звоните в < span id = "phone"> + 44-123-321 для получения помощи.

Позвоните в + 44-123-321 для помощи.

Конечно, это не работает, потому что ' direction ' работает только для блочные элементы, а ' span ' - встроенный элемент. Мне нужно, чтобы номер телефона был внутри абзаца, поэтому я не могу изменить ' span ' на ' display: inline '

Я ясно говорю?

Как чтобы заставить его работать?

20
задан Flimm 9 December 2017 в 11:18
поделиться