Comment prévenez connecter Farsi caractères?
Question
J'ai un problème, mais peut-être ce n'est pas un problème en fait! Pourquoi dessous des balises HTML génère un résultat qui semble être incorrect même en utilisant les polices de caractères standard comme Arial?
<span>سلام</span><span>خداحافظ</span>
???????????
sortie ci-dessus ne doit pas être cela? (Ignorer l'espace utilisé pour la simulation)
???? ???????
J'ai aussi utilisé la marge pour une étiquette, mais le même problème. Merci à l'avance;)
La solution
éléments HTML ne cassent pas nécessairement mots. Il y a beaucoup de raisons légitimes pour cela.
Par exemple, vous voudrez peut-être mettre l'accent sur une lettre sous forme médiale en l'enveloppant dans un élément de <strong>
ou <em>
. Si cet élément a été considéré comme un seul mot, la lettre doit passer à sa forme isolée, ce qui ne serait probablement pas l'effet que vous recherchez.
Insertion soit un insécable espace (
) ou un espace insécable de largeur nulle (​
) entre les éléments de <span>
corrige votre problème.
Vous pouvez voir les résultats dans ce violon .
Autres conseils
Comme je sais span tag
ne marche pas avoir href
. Je suppose que u a tag
moyenne.
u peut utiliser un espace entre a tags
pour obtenir le résultat souhaité:
<a href="#">سلام</a> <a href="#">خداحافظ</a>
Vous pouvez également saisir un espace entre les balises à comme. il n'y a pas besoin d'utiliser des codes html:
<a href="#">سلام</a> <a href="#">خداحافظ</a>