2009-09-24 27 views
2

在HTML中,如果我創建一個HTML表列這樣Html:「 - 」與空格「」相同?

<table> 
    <tr> 
     <td>This is your ID</td> 
     <td>021-000-00001</td> 
     <td>...</td> 
    </tr> 
</table> 

空間和 - 會造成多條線路呈現時。 所以對於空間,解決的辦法是:

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

但劃線標誌 - 即使我更換爲—,像

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

它仍然顯示爲多行。

如何解決?

回答

16

試着這麼做

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

應該停止在連字符打破。

0

在HTML中,可以使用數字形式–或&#x2013 ;;;還有一個HTML實體–

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

編輯:d」哦missunterstood問題:/