Html - 没有突破到新线的空间?

时间:2014-05-02 15:09:05

标签: html

我正在法国网页上工作。那些疯狂的人在他们的问号和咒语之前留出空间。我们都知道 ,但有没有一个不会破坏界限的等同物?

5 个答案:

答案 0 :(得分:2)

法语拼写在一些标点符号的上下文中使用“薄的不间断空格”。目前尚不清楚这个概念应该如何映射到Unicode。使用NO-BREAK SPACE可以防止断线,这是好的,但它太宽(与普通空间的宽度相同)。有不同的方法来处理这个问题;看我的页面HTML authoring in French。也许最好的方法是使用NO-BREAK SPACE,但在CSS中设置其宽度,例如

 Voilà<span class=fine>&nbsp;</span>!

.fine {
  display: inline-block;
  width: 0.125em;
}  

答案 1 :(得分:0)

您可以使用&nbsp;并在nowrap中设置您的空白属性。

yourLinePClass {
  white-space:nowrap;
}

答案 2 :(得分:0)

您可能需要Unicode Nonbreaking空间:http://www.fileformat.info/info/unicode/char/a0/index.htm

答案 3 :(得分:0)

只需使用white-space: nowrap;

答案 4 :(得分:0)

怎么样&lt; nobr&gt;

.question:after { content: "\0022"; }


<span class="question">Why God, why</span>