你怎么告诉浏览器,"如果你需要换行,先包好在这里"?

时间:2014-08-12 06:56:45

标签: html css whitespace html-entities

我正在制作一个网页,其中标题有主题和描述符,每个都包含在标记中。

我已经查找了<wbr>标记,只有你有长没有空格的字符串似乎才有效。但我在文本中间歇性地使用空格。

我需要的是我可以在两个元素或字符之间插入一些东西,告诉浏览器是否给出了以下代码:

<span>How do you tell a browser,</span><span>"if you need to wrap, wrap here first"<span>

渲染:

  

你如何告诉浏览器,&#34;如果要换行,请先包装在这里&#34;?

但如果没有足够的空间,首先在元素之间进行分割,然后给出:

  

如何告诉浏览器,

     

&#34;如果你需要换行,请先包裹在这里&#34;

然后,如果它进一步缩小,则需要在需要的地方打破。

是否有字符,标记或CSS规则在您考虑在其他地方设置换行符之前说&#34;在此处插入换行符

2 个答案:

答案 0 :(得分:1)

如何用&nbsp;替换你不想打破的空格?我不认为你想要的东西是开箱即用的。

答案 1 :(得分:1)

我无法相信我搞砸了,但是,当然有一种方式

使用此代码:

<span>How do you tell a browser,</span><span>"if you need to wrap, wrap here first"<span>

在CSS中应用span {display:inline-block}会强制它们保持在一起。