使一块文本不破?
说我有这样的一段文字
您好,我是一些文本您好,我是一些文本您好,我是一些文本您好,我是一些文本我不希望在新行上被打破
考虑上面的段落。 如果可能的话,我希望粗体的部分不会被打破。 如上所述,如果需要滚动条或其他东西的话,我希望它会被中断,但如果可以在该段文本之前或之后插入分页符,则不会中断,以便它可以放在一行上。
这怎么可能? 我已经尝试了诸如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="">
。