• 締切済み

ウェブページをウインドウにあわせて常に中央に表示させる方法

ビルダーでHPを作成しているのですが、ウェブページ(ベースとなる大枠)をウインドウにあわせて常に中央に表示させるために、外部スタイルシートで左右のマージンを自動(auto)にすると、とあるサイトに説明があったのですが、どうしてもプレビュー画面と、サイト転送後の実際の画面には中央に表示されず、左端にくっついたままです。編集画面では中央に表示されるのですが、どなたか教えてください!よろしくお願いします。

みんなの回答

回答No.2

ビルダーではCSSが正しく表示されるか不明ですが 実際のブラウザでは、左右の auto で正しいようです。 でもIEの場合(IE7ではまだ確認してませんが) text-align: center; も追加で必要だと思いましたが・・・

menichiro
質問者

お礼

回答ありがとう御座います。自分でいろいろ試したところ、IEで、ビルダーの場合のDOCTYPEが、HTML4.01の互換モードになっており、それはautoに対応していないようだったので、XHTMLの標準準処モードにしたところちゃんと中央にボックスが表示されました。操作はツール>オプション>ファイルでDOCTYPE切り替えられました。

  • aigaion
  • ベストアンサー率47% (287/608)
回答No.1

一般的な方法として、枠のない1行1列のテーブルを中央に表示してそのなかにコンテンツを書くという方法がありますがそれはどうですか? <CENTER><TABLE border="0"><TR><TD>ここにかく</TD></TR></TABLE></CENTER>

menichiro
質問者

お礼

回答ありがとう御座います。自分でいろいろ試したところ、ビルダーの場合のDOCTYPEが、HTML4.01の互換モードになっており、それはautoに対応していないようだったので、XHTMLの標準準処モードにしたところちゃんと中央にボックスが表示されました。操作はツール>オプション>ファイルでDOCTYPE切り替えられました。

関連するQ&A

専門家に質問してみよう