如何在“?”之前不换行?

How to not break line on before "?"?

我是法国人。在法语中,问号“?”前后必须有一个 space。但是,根据屏幕的大小,有时会出现“?”在下一行在线。如何防止这种丑陋的显示?

我不能在问题中放置标签,因为它们是绑定的。

<div class="row">
    <div class="col-md-8 col-md-offset-2">
        <div class="errorbox text-left">
            <p></p>
            <ul>
                <li>Question 1 ? </li>
                <li>Question 2 ? </li>
                <li>Question 3 ? </li>
            </ul>
        </div>
    </div>
</div>

谢谢,

史蒂芬。

使用&nbsp;或尝试使用csswhite-space: nowrap;

<li>Question&nbsp;1&nbsp;? </li>
<li>Question&nbsp;2&nbsp;? </li>
<li>Question&nbsp;3&nbsp;? </li>

试试这首 css。

li {
   white-space: nowrap;
}