Aller au contenu

Bidi (texte bidirectionnel)

Un texte qui mélange des segments de droite à gauche et de gauche à droite, comme de l’arabe avec des numéros de téléphone.

Une signature en arabe contient tout de même des éléments de gauche à droite : numéros de téléphone, adresses e-mail, URL et noms de marque en alphabet latin. L’algorithme bidirectionnel Unicode détermine leur ordre.

Sans précaution, un numéro comme +971 50 555 0142 peut s’afficher dans le désordre, avec le signe plus du mauvais côté. Placer chaque numéro dans un span avec dir="ltr" préserve son ordre.