使一块文本不破?

说我有这样的一段文字

您好,我是一些文本您好,我是一些文本您好,我是一些文本您好,我是一些文本我不希望在新行上被打破

考虑上面的段落。 如果可能的话,我希望粗体的部分不会被打破。 如上所述,如果需要滚动条或其他东西的话,我希望它会被中断,但如果可以在该段文本之前或之后插入分页符,则不会中断,以便它可以放在一行上。

这怎么可能? 我已经尝试了诸如page-break-inside类的东西,但似乎并没有在firefox中做任何事情。

使用white-space属性:

 Hello I am some text Hello I am some text Hello I am some text Hello I am some text <span class="nobr">I do not wish to be broken on new lines</span> 

有:

 span.nobr { white-space: nowrap; } 

添加这个完整性:

如果你不想使用CSS,你可以在这里使用<nobr>text with space</nobr>

对于纯文本块 ,我认为不再有像HTML, <b><nobr>等格式化标签可用。 对于与网站结构有关的内容,请使用<em><strong><span class="">