• 締切済み

文字をそろえるには?

divで囲んだ中に、文章を書き込んでいます。 文のはじめと、折り返しのはじめはきちんとそろうのですが、右側の折り返し地点の文字が、場所によって1字分少なかったり多かったりします。 こんな感じです↓ ○○○○○○○○○○○○ ○○○○○○○○○○○ ○○○○○○○○○○○○ 左右ともきちんとそろえたいのですが、どうしたらいいでしょうか。 ちなみに文字の間隔をletter-spaceで広げていますが、それが関係していますか? できれば、文字間をとりつつ、文を整えたいです。 アドバイスをよろしくおねがいします。

みんなの回答

  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.3

改行<br /><br>を利用していない場合の話ですが、 CSSで { text-align: justify; text-justify: distribute; }

mutu560
質問者

お礼

アドバイスをありがとうございます。 お礼が遅くなって申し訳ありません。 ありがとうございました。

回答No.2

試していないので保障は出来ませんが、text-justifyを利用してみてはいかがでしょう。 http://www.htmq.com/style/text-justify.shtml http://www.htmq.com/style/text-align.shtml

mutu560
質問者

お礼

この技を知りませんでした。 ありがとうございます。 お礼が遅くなってすみません。

  • shpxr
  • ベストアンサー率46% (99/214)
回答No.1

MSPゴシックなど、等幅のフォント以外を使っていませんか?

mutu560
質問者

お礼

等幅フォントを使っていました。 でもなんとなく、まとまってきました。 お礼が遅くなって申し訳ありません。 ありがとうございました。

関連するQ&A