• ベストアンサー

中央揃えで真ん中にきた文字列の先頭をそろえたい。

中央揃えで真ん中にきた文字列の先頭をそろえたい。 普通に<center>12345<br>234<br>12345</center>としたら 12345  234 12345 になるじゃないですか。これを 12345 234 12345 にする方法ってありませんか?

  • TRJ
  • お礼率87% (117/133)
  • HTML
  • 回答数2
  • ありがとう数14

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

  • ベストアンサー
  • zeff
  • ベストアンサー率69% (137/198)
回答No.1

<center>を使うのはやめてください。 非推奨で廃止予定だそうですから。 <title>タイトル</title> <style type="text/css"> <!-- body{ margin: 0px; padding: 0px; text-aligen:center; /*for IE */ } div#container{ width:700px; margin-left:auto; margin-right:auto; text-align:left; /*for IE */ } --> </style> </head> <body> <div id="container"> <p>12345</p> <p>234</p> <p>12345</p> </div> </body> </html>

TRJ
質問者

お礼

ありがとうございます。 そうですか、廃止ですか。じゃ、以前に<center>を使用していたホームページはどうなってしまうんでしょうか? 作り変える必要があるんでしょうかね。

その他の回答 (1)

回答No.2

>作り変える必要があるんでしょうか webサイトにとって最適なのは作り変えかもしれませんが、そのままでも問題ないと思います。 ただ、新しく作る場合にはcenterを使うことに現状メリットはあまりないのではないでしょうか。 1さんとは少し違って、widthを指定しない方法です。 html側でspanを必ず使わないといけないので(IE用)少しhtmlのサイズは大きくなってしまいますが、widthでの微調整が不要のため更新がしやすいのではないかと思います。 <style type="text/css"> .content { text-align:center; } .content span { display:inline-block; text-align:left; } </style> <p class="content"><span>ああああああ<br>ううううう<br>え</span></p>

TRJ
質問者

お礼

作り変える必要はないということで安心しました。ありがとうございます。

関連するQ&A

  • Wordの中央揃えについて質問です

    Word2007の中央揃えについて質問です。 この中央揃えは何に対して中央になっているのでしょうか? 文字列を中央揃えでシートの真ん中に表示させたとき、よく見ると若干右寄りになっていたり 左寄りになっていることに気付き、何か違和感があったので質問させて頂きました。 知っている方がいれば、ご教授の程宜しくお願いします。

  • 文字の中央揃えができません!!

    レポートを書こうとしているのですが、文字の中央揃えが出来ません。書いた文字を指定して、中央揃えのボタンを押してみたところ、全然反応を示しません。 ヨーク見てみると中央揃えのボタンが黒ではなく灰色になっています。 右揃えなども同じようになっています。どうすればいいのでしょうか??教えてください

  • エクセルのセル内の文字を中央揃えにするには?

    エクセルのひとつのセルの中に文字サイズが違う文字を入力し、縦方向、横方向、中央揃えにした場合、大きい文字はセルの中央にきますが、小さい文字は大きい文字の横方向下揃えになって、セルの真ん中にはこないのです。 説明がへたくそで申し訳ございません。縦横方向中央揃えができるならば教えていただけたらと思います。どうぞよろしくお願いいたします。

  • Excelで中央揃えが出来ない?

     Excelでどのような設定をしたか分かりませんが、AとB列の文字列が中央揃えにしても、左よりのままです。勿論、右揃えにもなりません。  その列を、同じシートの後ろの列(たとえばH列)にコピーしても状況は同じです。しかし、他のシートにコピーすると中央揃えになりますので、作業には差し支えありません。  AとB列を元のように、中央揃えにするにはどのようにすればよいでしょうか? また、どのような設定をしたのでしょうか?  何方かお知恵をお貸し下さい。m(._.)m OSとアプリは下記で試してみました。 Windows98、Windows2000 Office2000、OfficeXP

  • Word98の表内の文字列の中央揃え

    ちょっと情けない質問ですみません。Word98なんですが、表内の文字列の中央揃え(横方向)のアイコンが見当たりません。セルの結合、分割、上揃え、上下中央揃え、下揃え、行高さ揃え、幅揃え・・・の並びにあってもいいと思うのですが無いんです。 ワードアートツールバーには、配置のアイコンがありますがこれはワードアート専用で、表内文字列に使おうとしても色が薄くなっていて使えません。 どこですか~?

  • ワードでのセル中央揃えの方法について

    ワードの2000を使っています。 表の高さが40mm、文字は10.5で、1段落です。 文字の位置を上下左右とも、中央揃えにしようと思い、 右クリック後、「セルの配置」で「中央揃え」を選んだのですが、どうしても『上の中央揃え』の位置にきてしまいます。 どうしたらど真ん中に文字をこさせることができるでしょうか? 教えてください。

  • ダイナミックテキストで中央揃え

    MXを使用しています。 ダイナミックテキストを使用し、変数に文字列を格納して文字を表示させました。 表示はされたのですが、何故か左寄せになってしまっています。 中央揃えにするにはどうすれば良いのでしょうか??

    • ベストアンサー
    • Flash
  • エクセル・ワード2010での文字の中央揃えについて

    office2010を使っている者です。 まず、エクセルのセルの中での文字の中央揃えのことで伺います。 ホームのリボン→配置→中央揃えでできますが、文字の折り返しをしていた場合、2行目まで1行目と同じような形の中央揃えになってしまいます。 2行目は左端が1行目と同じ位置から、又は1行目より1文字分左側から位置が開始されるように中央揃えをすることは可能でしょうか? 次にワードでの中央揃えのことで伺いたいことがあります。 ホームのリボン→段落→中央揃えで中央ぞろえができますが、エクセルと同じ問題が発生します。 文字が1行で収まらなかった場合、エクセルと同じように2行目まで1行目と同じような形の中央揃えになってしまうのですが、2行目は左端が1行目と同じ位置から、又は1行目より1文字分左側から位置が開始されるように中央揃えをすることは可能でしょうか? ワードの場合は、インデントで調節することが可能ですが、最初から希望する中央揃えができると便利なのですが。 よろしくお願いいたします。

  • Rset関数で中央揃えになるのはなぜでしょうか。

    1バイト及び2バイト文字の混合文字列をRset関数を使って右揃え使用としていますが、どうしても中央揃えになって困っています。 たとえば以下のように prstr="0000000000" Rset prstr="12小5ヨ6" この場合、コード実行中に prstrの値をチェックすると、間違いなく前方の文字列が足りない部分には空白が挿入されて右揃えになっているのですが、この prstr を印刷した時、必ず中央揃えで印刷されてしまいます。 これはRset関数の使い方を間違っているのでしょうか。 1バイト文字のみで実行すると、印刷しても右揃えになるので、いかがなものかと思っております。

  • アクセスのフォームで、文字を中央揃えにしたい

    アクセスのフォームに文字を入力しています。 文字が見にくいので、縦を中央揃えにしたいのです。横位置は出来るのですが、縦位置の中央揃えが出来ません。 教えていただけませんか。

専門家に質問してみよう