• 締切済み

Operaで、表の中に文字を改行せずに書くと、変な場所で改行される。

operaで、表の中に長い文字を書くと以下のようになってしまいます。 http://nizigen.sakura.ne.jp/opera.bmp IEで同じHTMLソースを表示すると、きちんと以下のように表示されます。 http://nizigen.sakura.ne.jp/ie.bmp どうすれば、変な場所で改行されずに済むのでしょうか? スタイルシートの「style="text-align : justify;」なども試してみましたがどうもうまくいきません。 ちなみに、ネスケやファイアーフォックスではIEと同様に表示できました。 分かりにくい質問かとは思いますが、ご返事お願いいたします。

  • HTML
  • 回答数1
  • ありがとう数1

みんなの回答

  • leap_day
  • ベストアンサー率60% (338/561)
回答No.1

こんにちは とりあえず単純な解決法としては 下とほぼ同じところで改行するなら★pya、の後ろで全角スペース1回 まったく同じにするなら全角スペース6回です (<table width="800">で作っているなら・・・)

関連するQ&A

  • CSSで最後の四文字が改行して繰り返される・・・

    はじめまして。 現在、CSSを勉強中のものです。 今回、IE6でみると原因不明の問題が発生していました。 <p>タグにclassをつけて文字を挿入しているのですが、なぜかそこの部分のテキストの最後の「4文字」が改行されて下の段に表示されます。 同じclassの部分にはすべて同じ現象が見られました。 どなたか原因や解決方法をご存知の方は、教えていただけないでしょうか? 問題のclassの部分は以下のようになっています。 .text01 { width: 180px; float: right; margin-top: 15px; color: #666666; font-size: 12px; text-align: justify; text-justify: distribute; }

    • ベストアンサー
    • HTML
  • operaで文字化け

    こんにちは。 operaを使用しているのでが文字化けします。 教えてGooではまったくないのですが ヤフー知恵袋などで数字が文字化けします。 これはフォントの問題なのでしょうか? IE8やFIRE FOXでは文字化けしません。 なにか対策はありませんか?

  • pタグ 改行しない 文字位置指定

    pタグを使うけど改行しない、 なおかつ文字は中央に表示する とするにはどうすればいいでしょうか? <style type="text/css"> p.mi{ text-align:center; display:inline; } </style> </head> <body> <p class="mi">テキスト</p>あああ </body> これだと、改行はされませんが、中央に表示されません。

    • ベストアンサー
    • HTML
  • テーブル内で均等表示させたい

    IE6のブラウザで、スタイルシートのtext-align:justifyをテーブル内で使うと正しく均等表示にならずに左詰になります。 body直下なら問題なく表示されますが、これは仕様でしょうか? テーブル内で均等表示させたいです。

    • ベストアンサー
    • HTML
  • IEでCSSを用いてテーブルをセンタリングしたい。

    という質問内容なのですが・・・ 条件は、  Windows 3.1/NT3.51 IE4~IE5 Win32 IE4~IE5.0x でCSSだけを用いてセンタリングしたいのですが どうしてもうまくいかないのです・・・ IE用では <DIV style="text-align: center"> CSS準拠では <TABLE style="margin-left: auto; margin-left: right"> があります・・・ 上記は、IE5.5、IE6、ネスケ6、7、もじら、Opera6,7で 確認してます。 CSSのみの利用なので、<CENTER>、<DIV align="center">は使わない方法で 知ってる方はいらっしゃいませんか?

  • div要素をセンタリング

    <div style="width:300px; text-align:center; border:1px dashed red;"> この文字は中寄せ <div style="width:200px; border:1px dashed green;"> このボックスも中寄せ </div> </div> このようなHTMLを表示すると、 IEでは、赤い枠の左右中央に緑の枠が入り、「この文字は中寄せ」という文字と、緑の枠が縦にきれいに並ぶのですが・・ネスケやOperaでは、緑の枠が左に寄ってしまいます。 これを、中央に寄せる方法はないでしょうか? (表示が遅くなるのを防ぐために、テーブルは使いたくありません)

    • ベストアンサー
    • HTML
  • Fire foxってダメダメなブラウザ?

    IEからSleipnir,Operaと使っていて、最近Fire foxに乗り換えたんですが・・ 使ってみたは実際、便利なんですが・・正常に表示出来ないページがやけに多くないですか? (IEでは正常に表示出来るページなのにFire foxではうまく表示できない) メモリーもやけに消費するブラウザでもあるし、もしやFire foxってダメダメなブラウザではないんでしょうか?

  • 表を指定した場所で改行する方法

    <table border='1' align='left'> <tr><td>テスト</td></tr> </table> まず上記のように表を作ったとします。 これをCGIで追加すると下記のようにHTML上で横方向に自動的に同じ表が作られて表示されます。 <table border='1' align='left'> <tr><td>テスト</td></tr> </table> <table border='1' align='left'> <tr><td>テスト</td></tr> </table> <table border='1' align='left'> <tr><td>テスト</td></tr> </table> <table border='1' align='left'> <tr><td>テスト</td></tr> </table> これを途中で例えば3番目で改行させたい場合はどうすればいいのでしょうか?。 分かりづらいですがよろしくお願いします。

    • 締切済み
    • CGI
  • 使っているブラウザ、使いやすいブラウザは何?

    Windows、Macintosh、どちらのユーザーの方にも質問です。 ・使っているブラウザは何ですか? ・最も使いやすいブラウザは何ですか? 私はWinユーザーで、現在はIE、ネスケ、Fire fox、operaを使用しています。どのブラウザも、愛着があり、日替わりで使うようにしています。 皆様のご意見をお聞かせ下さい。

  • div記述方法について

    よろしくお願いします。 cssに以下のように記述をしました。 div#border {width: 800px; margin-left: auto; margin-right: auto; border: 1px solid #000000; padding: 10px 10px 10px 20px; background-color: #ffffff; } 出来た枠の中に文字や画像を入れていっているのですが、その文字や画像は、それぞれ左寄せにしたり、画像は中央揃えにしたりしています それは、問題無いと思うのですがFire Foxで見ると外側に作成した枠そのものが、中央に寄って表示されるのですがIEで見ると枠そのものが 左に寄ってしまいます。 Fire Foxでの表示が正しいようですが、IEでも枠が中央に表示させる事は出来ないのでしょうか? 私はdiv#borderにtext-align: centerを記述したところ枠の中の文字から左寄せに表示したい画像まで中央に寄ってしまいました。これでは私の考えている内容では無いためtext-align: centerの記述は削除しました。 初心者では御座いますがご指導の程よろしくお願い致します。

    • ベストアンサー
    • HTML

専門家に質問してみよう