• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:NetScape 全角数字の折り返し)

NetScape全角数字の折り返し

このQ&Aのポイント
  • NetScapeで表示されるHTMLのテーブル内の全角数字が折り返されず、横一直線に表示される現象が起こります。
  • この現象はNetScapeの全角数字のワードラップのバグによるものです。
  • しかし、tdタグに適切な属性を設定することで幅に依存した折り返しを実現することができます。

質問者が選んだベストアンサー

  • ベストアンサー
noname#35109
noname#35109
回答No.1

うーん,なんとも… 調べたり,実験したりしてみましたが,良い方法はなさそうですね。 唯一,出来なくはない方法が,各文字の間に​を入れる方法。 書かれている例で行くと, <table> <tr><td width=50> 2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B;2&#x200B; </td></tr> <table> ということになってしまいます。 確かにちゃんと見えましたが… 笑いたくなるほど大変そうですね。どうも失礼。

takokko
質問者

お礼

親切な回答、ありがとうございます。 ​をいれる方法もあるんですね。 他のネットで調べていたんですが、 やはり、文字と文字の間に<wbr>タグをいれる方法もあるようです。 結局今回の開発でこの部分のNetScape対応は しないことになってしまいました。 おさわがせいたしました。 ところで、「​」というのは、何をしめしているんでしょうか? http://www.tatsutomi.co.jp/c_code.php?no=8000で 見たところ、全角スペース?なんでしょうか?

その他の回答 (1)

回答No.2

まぁ、IE系でも半角英数字を連続すると、うまく 改行できない事もありますから、ネスケのバグと言う のはいささか乱暴な気もしますが。 とりあえず、解決策がないのなら、JavaScriptで ネスケだったら、textareaにしたらどうですか?

関連するQ&A

専門家に質問してみよう