随分昔の記憶で、指定した文字列を自動的に改行させたくない場合は <NOBR></NOBR> を使っていたように思うのだが、これは Netscape の独自仕様だそうで、HTML5 では廃止されてるそうです。アーメン。
なので、現在は CSS から white-space: 属性を使いましょう。
/* ボックスの大きさに応じて改行する */ span.normal { white-space: normal; }
/* <PRE> タグといっしょ */ span.pre { white-space: pre; }
/* このクラスの部分文字列は改行しない */ /* ボックスに幅に達する前に、*/ /* 部分文字列ごと次の行に送られる */ span.nowrap { white-space: nowrap; }
参考はいつもお世話になっている、
HTMLクイックリファレンス
SN 2013/06/27 10:32:01
Archives > HTML_white-space_nowrap.html