Html:“ - ”和空格“”相同?

时间:2009-09-24 16:13:02

标签: html

在html中,如果我用这样的列

创建一个html表
<table>
    <tr>
        <td>This is your ID</td>
        <td>021-000-00001</td>
        <td>...</td>
    </tr>
</table>

space和 - 在渲染时会产生多行。 所以对于空间来说,解决方案是:

<td>This&nbsp;is&nbsp;your&nbsp;ID</td>

但是对于破折号 - 甚至我将其替换为 - ,如

<td>021&mdash;000&mdash;00001</td>

它仍显示为多行。

如何解决?

2 个答案:

答案 0 :(得分:16)

尝试类似

的内容
<td style="white-space: nowrap;">021-000-00001</td>

应该阻止它在连字符处打破。

答案 1 :(得分:0)

在HTML中,可以使用数字形式 - 或 - ;还有一个HTML实体 -

> In HTML, one may use the numeric forms &#8211; or &#x2013;; there is also an HTML entity &ndash;

编辑:d'哦,错过了这个问题:/