我有一个问题,但也许这不是一个问题,实际上!为什么下面的HTML标记生成的结果似乎是不正确的,即使使用标准字体如Arial?
<span>سلام</span><span>خداحافظ</span>
سلامخداحافظ
上面的输出不应该是这样的吗?(忽略模拟空间)
سلامخداحافظ
我也使用空白的标签,但同样的问题。提前感谢;)
HTML元素不一定断行。这有很多合理的理由。
例如,您可能希望通过将字母包装在<strong>
或<em>
元素中来强调中间形式的字母。如果将该元素视为单个单词,则该字母将转换为其单独的形式,这可能不是您想要的效果。
在<span>
元素之间插入一个不间断的空格(
)或一个零宽度的不间断的空格(​
)可以解决你的问题。
您可以在这里看到结果。
我知道span tag
没有href
。我猜你指的是a tag
。
u可以在a tags
之间使用空格字符来获得期望的结果:
<a href="#">سلام</a> <a href="#">خداحافظ</a>
您还可以在to标记之间输入空格,如。没有必要使用HTML代码:
<a href="#">سلام</a> <a href="#">خداحافظ</a>