英字文字列の入ったテーブルの横幅を固定したい

[上に] [前に] [次に]
KATSU [E-Mail] 1998/09/10(木) 09:55:56
はじめまして よろしくお願いします

早速質問ですが、テーブル表示で
<TD width=100>あえいうえおあおあえいうえおあお</TD>
と記述した場合、文字列が横幅の100を超えるような場合改行して表示され
横幅は守られます。

しかし
<TD width=100>abcdefghijklmnabcdefghijklmn</TD>
と半角英字の場合、IEでは文字列の横幅が優先されて横幅が広がります。
NNの場合は、横幅を広げませんが枠をはみ出しました。
どうも英字の文字列を一つの英単語と見て、途中で改行しないようになっているように思います。

この場合、英字文字列の途中でも改行をさせて、横幅が変わらないようにする方法はあるでしょうか?
前提として、IE3以上 NN3以上で共に表示されないといけません。

よろしくお願いいたします。


とほほ 1998/09/10(木) 23:34:01
IE4とNN4で試したところでは、
<TD>a<WBR>b<WBR>.....<WBR>n</TD>
で可能でした。

KATSU [E-Mail] 1998/09/11(金) 09:29:38
[[解決]]
なるほど <WBR>(改行許可)というタグは知りませんでした。
(不勉強でした おはずかしい..... (^^; )

当方で NN3/IE3/IE4で確認しましたが、IE3では同じく改行しませんでした。
NN2/IE2以上で使用可能なタグのようですが、なぜでしょう?

やはり難しいのでしょうか....

KATSU [E-Mail] 1998/09/11(金) 09:34:55
すいません 思わず解決マークを付けてしまいましたが、IE3での実現方法が
ございましたら、引き続きよろしくお願いいたします。m(_ _)m

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