我有一个问题,但实际上这可能不是问题!为什么在HTML标记之下生成一个看起来不正确的结果,即使使用像Arial这样的标准字体?
<span>سلام</span><span>خداحافظ</span>
سلامخداحافظ
以上输出不应该是这个? (忽略用于模拟的空间)
سلامخداحافظ
此外,我已经使用保证金标签,但同样的问题。 在此先感谢;)
答案 0 :(得分:4)
HTML元素不一定会破坏单词。这有很多正当理由。
例如,您可能希望通过将其包装在<strong>
或<em>
元素中来强调内侧形式的字母。如果该元素被视为单个单词,则该单词将切换为其孤立形式,这可能不是您正在寻找的效果。
在
元素之间插入non-breaking space(​
)或zero-width non-breaking space(<span>
)可解决您的问题。
您可以在this fiddle中看到结果。
答案 1 :(得分:1)
据我所知span tag
没有href
。我认为你的意思是a tag
。
你可以使用a tags
之间的空格字符来获得所需的结果:
<a href="#">سلام</a> <a href="#">خداحافظ</a>
答案 2 :(得分:0)
您还可以在to标签之间输入空格。没有必要使用HTML代码:
<a href="#">سلام</a> <a href="#">خداحافظ</a>