随分昔の記憶で、指定した文字列を自動的に改行させたくない場合は <NOBR></NOBR> を使っていたように思うのだが、これは Netscape の独自仕様だそうで、HTML5 では廃止されてるそうです。アーメン。
 
なので、現在は CSS から white-space: 属性を使いましょう。
 

 
/* ボックスの大きさに応じて改行する */
span.normal {
    white-space: normal;
}
 
/* <PRE> タグといっしょ */
span.pre {
    white-space: pre;
}
 
/* このクラスの部分文字列は改行しない */
/* ボックスに幅に達する前に、*/
/* 部分文字列ごと次の行に送られる */
span.nowrap {
    white-space: nowrap;
}
 

 
参考はいつもお世話になっている、

HTMLクイックリファレンス
http://www.htmq.com/style/white-space.shtml

 

§1184 · Posted By · 12月 25, 2013 · Development · Tags: , , · [Print]