• ベストアンサー

ページを中央によせる。

下のページのレイアウトでページを中央に表示するにはどうしたらいいですか? http://www.1uphp.com/con2/layout/pagelayout1.html

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

  • ベストアンサー
回答No.3

よくある手口は、全体をwrapperとかcontainerなんてdiv要素で包ん で、そいつをbodyの(つまりブラウザウィンドウの)中央に配置する 方法です。ブロック要素の中央配置は、左右のマージンをautoにす ることで可能です。 <body> <div id="wapper">  <div id="top"></div>  <div id="left"></div>  <div id="right"></div> </div> </body> #wapper { width: 600px; margin-left: auto; margin-right: auto; } 以下略

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • nitto3
  • ベストアンサー率21% (2656/12205)
回答No.2

<BODY>の次に <CENTER>を入れればいい。

osiete_kun
質問者

補足

各範囲で文字が中央寄せになるのでだめです

全文を見る
すると、全ての回答が全文表示されます。
  • pasocom
  • ベストアンサー率41% (3584/8637)
回答No.1

ページ中央付近にある記述 >#left { width:200px; height:600px; float:left; } の「 float:left;」を「 float:center;」とすればよいのでは・・。

osiete_kun
質問者

お礼

ちなみに今のソースを //------------ layout.html ここから---------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <link rel="stylesheet" href="layout.css" type="text/css"> <title>ここにタイトルを挿入</title> </head> <body> <div id="top"> <img style="width: 297px; height: 55px;" alt="人生" src="logo1.gif"> </div> <div id="left"> <p>左に文章を挿入</p> </div> <div id="right"> <p>右に文章を挿入</p> </div> </body> </html> //------------ layout.html ここまで---------------- //------------ layout.css ここから---------------- #top { width:600px; height:60px; } #left { width:150px; height:600px; float:left; } #right { width:450px; height:600px; float:left; } //------------ layout.css ここまで----------------

osiete_kun
質問者

補足

だめでした。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ページ全体を中央に表示したい

    ページ全体を中央に表示したいので http://www.1uphp.com/con2/layout/bodycenter.html の通りにコードを張り付けたのですが、全体が若干左に寄ります。 どこを修正すればいいのでしょうか? body { margin:0px; /* ページ全体のmargin */ padding:0px; /* ページ全体のpadding */ text-align:center; /* 下記のautoに未対応用のセンタリング */ } #main { margin-left:auto; /* 左側マージンを自動的に空ける */ margin-right:auto; /* 右側マージンを自動的に空ける */ text-align:left; /* 中身を左側表示に戻す */ width:650px; /* 幅を決定する */ } この通り貼り付けました。

    • ベストアンサー
    • HTML
  • 全てのページの目次を変更

    とりあえず下の図 http://www.1uphp.com/con2/layout/img/pagelayout11.gif ここで上はタイトル。左は目次、右は本文だとするとまた問題が発生しました。 目次が5個あるとするとhtmlファイルは5個。 そこに目次を追加したいとき6個目を入れたとすると今までのhtml5個の目次も変更になります。どうしたらいいですか?

    • ベストアンサー
    • HTML
  • テーブルを中央に表示させる場合

    cssでテーブルを中央に表示させる場合、 http://www.1uphp.com/con1/table/align-center.html のサイトでいうと、 1.<div>の中身をtext-align:center;で中央に表示 2.中央表示されないブラウザ(FirefoxOpera)に対してmargin-方向:auto;を設定 のどちらの方法で指定したほうがいいのでしょうか? 万人向けのサイトを作ってるのでブラウザはまちまちなのですが そのような場合のタグの書き方を教えてください。

    • ベストアンサー
    • CSS
  • テーブルのセルでリンクする

    只今、ホームページを作成していまして、テーブルを使用したメニューを作成しています。 そこで、リンクをテキストではなくテーブルのセルにリンクを使用と思い、導入までは出来ました。 参考にしたページ↓ http://www.1uphp.com/con1/table/cell-link.html このリンクをするとテキストの天地中央で設定されていたものが上に固定されてしまいます。 (左右の設定は問題ないみたいです。) 同じサイト内にあるテーブルの位置の設定を参考に設定してみましたが、うまくいきません。 参考ページ↓ http://www.1uphp.com/con1/table/cell-align.html なんとかテキスト部分を天地中央に持っていきたいので、ご回答頂ければと思います。 宜しくお願い致します。

  • エクセルでページ中央で印刷しても左にずれてしまう。

    エクセルの印刷で困っています。 今使用してるのはエクセル2010です。 以前2000を使用しているときには、ページ中央印刷がうまくできていたのですが 2010にアップグレードし同じようにページ中央印刷しようとするとどうしても 左に寄ってしまいます。 ページレイアウトでは中央に表示されています。 どなたかご助言いただけませんでしょうか? よろしくお願いします!

  • GoliveCS、ページ全体が中央にくる方法を教えてください!!

    Golive初心者です。レイヤーを使って画像や文章を好きなようにレイアウトしてきました。現在はページは左よりになっています。今のレイアウトごとページの中央に配置する一番いい方法を教えてください!!あと、過去の質問にもありましたが、印刷プレビューで見ると、ページのレイアウトが完全にバラバラに見えます。そのようなサイトは見たことがないのですが、レイヤーを使うとこのようなことがおこるのでしょうか?それともレイヤーの使い方に問題があるのでしょうか?色々調べたのですが、ずっと解決できずに悩んでいます。どうか教えて下さい!!お願いします。

  • ワード2007:ページの中央が簡単にわかる方法を教えてください。

    ワード2007:ページの中央が簡単にわかる方法を教えてください。 A4半分に収まる書類2枚を、A4一枚に同時に印刷し、半分に切って会社で配布したいと思っています。 なかなかページの中央がわからず、試行錯誤で上下のページの比率が同じになるように調整しました。 もし、簡単にページの中央がわかる方法があれば教えてください。 (もしくは、下半分のページの上端を、紙の中央に持ってくる方法があれば、教えてください) お願いします。

  • タブメニューについて

    こんにちは。 早速ですが、 http://www.1uphp.com/con2/over/over3.html のサイトを参考にしながらタブメニューを作っているのですが、たとえば「NEWS」のページにジャンプした時、「NEWS」メニューのオーバー状態のタブにする事は可能でしょうか? 初心者ですが、宜しくお願い致します。

  • 【助けて!】MovableType3カラムで中央カラムのレイアウトが崩れる

    MovableTypeで3カラムのブログを作っていますが、 ブラウザ一杯にして見ると問題ないですが、 ブラウザを縮めるうちに中央カラムだけが下に落ちてレイアウトが崩れます。 崩れないようにしたいのですがどうすればよいでしょうか? ちなみに中央カラムには「テーブル」でレイアウトを整えています。 --- 例えば下のサイトはブラウザ伸縮しても崩れません、 何とかこんな風にしたいのです! http://e-words.jp/ http://www.harakiri-style.com/mybubble/

  • フレームを使った縦横中央へのレイアウト

    縦横ともに画面中央にレイアウトするには、どのような方法が良いのでしょうか? http://www.salon-de.net/main.html このサイトではテーブルを縦横100%にしてセルで中央にレイアウトされるように指定しているようですが、テーブル縦100%を認識しないブラウザでは中央レイアウトになりません。 http://www.parkhyatttokyo.com/ このサイトでは、なぜかフレームを縦2段で100%と相対に指定し、100%の方に内容の入ったHTMLファイルを表示させています。 画面中央にレイアウトされたページでは、このようにフレームを縦2段にして100%と相対に指定したものが多く見受けられますが、これにはどのような意味があるのでしょうか? さらに、 http://www.toraya-cafe.co.jp/ では同様のフレームが2重になっています。 また、なぜか「TD」タグ内では「vAlign=center」「align=middle」のようにダブルクォーテーションを付けない書き方が多数派となっています。 この理由はなぜでしょうか? 詳しい方お教え願います。