我想禁止网页中某些位置的换行符(例如,当浏览器在两行中断开文本“ 100 km / h”时,这确实很丑陋-在这个问题中,我担心的是在“ /”附近换行) 。我尝试了这种方法,它有效

x&zwj;/&zwj;y <!-- x/y on one line -->


实体&zwj;是零宽度单词连接符,类似于&nbsp;,但没有空格。

但是,我担心一个稍微复杂的例子:

x&zwj;/<span class="someclass"></span>


风格:

.someclass { content: "y"; }


这似乎在Firefox中有效(正常内容和生成的内容之间没有换行符),但是在Opera中,它失败了。应该按照标准工作吗?

最佳答案

设置white-space: nowrap;如下所示:webdesignerwall.com

关于html - 零宽度单词连接器和CSS生成的内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4639553/

10-11 20:02