IE5でスペースを有効にするには?

[上に] [前に] [次に]
K.T 1999/07/16(金) 14:00:37
<TD></TD>のあいだに、全角のスペースのみが入っている箇所があるのですが、
IE5にしてからスペースが無視されてしまいます、スペースを有効にするように
する方法はないでしょうか?
特にスペースでなくてもそれに変わるものでもよいのですが・・・。
アドバイスをよろしくお願いします。

みんこ 1999/07/16(金) 14:09:00
テーブルをへこます目的なら<br>とか。
背景と同色の文字を一文字書いておくとか。
1*1の透明GIFを適当に引き延ばすとか。

あ〜...でもそ〜なんだ...IE5.....。

hiro-kim 1999/07/16(金) 16:37:01
IE5ユーザです。試してみました。

テーブルのセルが凹まない,というのではないのですね。全角空白文字を4つ並べても,4文字分の横幅にはならない,いくつならべても半角1つ分の凹みにしかならないということですね。

とほほのHTMLリファレンス,&xxx; - 特殊文字
http://www.tohoho-web.com/html/char.htm

を参照してください。

水野 2000/02/18(金) 23:56:25
昔の質問を掘り返してすみません。
IE5では(テーブルに限らず)、
全角空白は半角空白と全く同じ扱いになると
考えていいのでしょうか?
&nbsp;を並べた場合は、
きちんとそのぶんの空白がとれますか?
諸事情でIE5を入れられないため、確認できません。
ご存知の方がいらっしゃいましたら教えてください。
よろしくお願いします。

EMI 2000/02/19(土) 00:15:29
よく見たら、ずいぶん昔のトピックなのね。
でも、未解決ですか。
とりあえず、IE5だということなのでこんなのは?

<style type="text/css">
<!--
  table {border-width:thin}
  td,th {border-width:thin}
-->
</style>

さだぼう 2000/02/19(土) 14:54:13
IE5.00.2919.6307でテストすると,
――――
<td></td>の間がすべて全角スペースならば無視,
その他の文字の前では全角スペースが有効
(<td>  a  b  </td>は<td>  a  b</td>として表示).
――――
半角スペースは文字の間でのみ有効だが,幾つ連続しても
1個としてカウント(<td>  a  b  </td>は<td>a b</td>となる),
――――
&nbsp;は常に表示されるが,&nbsp;2個は全角スペースと幅が同じではない(フォントにもよると思われる).

さだぼう 2000/02/19(土) 15:03:12
凹むって枠線のことだったのね(^^;
全角なら凹みます,半角は凹みません.
hiro-kimさんのおっしゃる通りでしょう.

[上に] [前に] [次に]