Как предотвратить подключение символов фарси?
Вопрос
У меня есть проблема, но, возможно, это не проблема на самом деле! Почему ниже HTML Markup генерирует результат, который, кажется, неверный даже использование стандартных шрифтов, таких как Arial?
<span>سلام</span><span>خداحافظ</span>
سلامخداحافظ
Выходной вывод не должен быть? (Игнорируйте пространство, используемое для моделирования)
سلام خداحافظ
Также я использовал маржу для тега, но та же проблема. Заранее спасибо ;)
Решение
Элементы HTML не обязательно нарушают слова. Есть много законных причин для этого.
Например, вы можете сделать акцент на букве в медиальной форме, завернув его в <strong>
или же <em>
элемент. Если этот элемент рассматривался как одно слово, буква переключилась бы на ее изолированную форму, что, вероятно, не будет тем, что вы ищете.
Вставка любого не безразличное пространство (
) или НЕОБРАЖЕНИЕ НЕПРАВИЛЬНОЕ БЕЗОПАСНОСТЬ (​
) между <span>
Элементы решают вашу проблему.
Вы можете увидеть результаты в эта скрипка.
Другие советы
На сколько мне известно span tag
нет href
. Анкет Я предполагаю, что ты имеешь в виду a tag
.
Вы можете использовать космический символ между a tags
Чтобы получить желаемый результат:
<a href="#">سلام</a> <a href="#">خداحافظ</a>
Вы также можете ввести пространство между такими тегами, как. Нет необходимости использовать HTML -коды:
<a href="#">سلام</a> <a href="#">خداحافظ</a>