- ベストアンサー
HPビルダーで中央表示がしたいのですが・・。
HPビルダーで中央表示がしたいのですが・・。 どこでも配置を使って作ったHPが、左端がブラウザに固定の表示になってしまいました。 常に開いたブラウザの中央に表示されるようにするにはどうしたらいいのでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/all/hpb1037 IBMのサイトを参考にしてください。 標準モードで「表の挿入」で「表」を使って、表の一番外枠を選択状態で「書式(O)」「位置揃え(A)」「中央揃え(E)」で表が中央に来ます。 または、普通の「文字の中央」をクリックでもOKです。 どのサイズのディスプレイでも中央表示となります。 どこでもモードでは不可です、標準モードで作成です。 表の列や行は後からいくらでも追加や削除が出来ますので、文字列の配置や画像の挿入位置などレイアウトを考えて、列や行を作りましょう。 またセルの結合や分割もできますので、自由な画面のレイアウトが可能です。 表の外枠を選択状態で「編集(E)」「属性の変更(A)」で表やセルの寸法を決めたり枠表示を消したり、枠に色をつけたりも出来ます。
その他の回答 (2)
- dark_kappa
- ベストアンサー率67% (70/103)
連投すみません。 <style type="text/css"> #container { width: 1000px; margin: 0px auto; } </style> <style>タグを閉じるのを忘れていました。 前の回答の全体観は下記のようになります。 <html> <head> <meta ~~~> <style type="text/css"> #container { width: 1000px; margin: 0px auto; } </style> <title>●●●●●●</title> </head> <body> <div id="container"> ・ ・ (あなたが作ったWebページの内容) ・ ・ </div> </body> </html> container(コンテナ)というdiv(箱のようなもの)の中に乗せたものを、コンテナごと中央に配置させてしまおう、という書き方です。 Webページは、HTMLというマークアップ言語と、CSSというスタイル指定のための表記で作られるものです。 このため、ホームページビルダーの使い方を覚えるよりも、HTMLやCSSについてもっと知る事で、自由自在にWebページを作る知識とスキルを身に付けられますよ。
お礼
続けて詳しい回答をありがとうございます。 ただ私自身がhtmlに詳しくないため、直接的に理解できない部分があるのが残念です。
- dark_kappa
- ベストアンサー率67% (70/103)
> 常に開いたブラウザの中央に表示されるようにするにはどうしたらいいのでしょうか。 簡単なのは、下記のようにすることです。 (1) <body>タグの真下に、<div id="container">と入れます。 (2) </body>タグの真上に、</div>と入れます。 (3) <head>~</head>の中に、 <style type="text/css"> #container { width: 1000px; margin: 0px auto; } と入れます。 このとき、widthの値は、作っておられるWebサイトの表示させたい幅に変更して下さい。 こうすることで、左右方向のマージンが自動的に同じになる、という仕組みでセンタリングされます。 widthで設定した幅よりも広い画面で見ればセンタリング、それ以下の幅の画面だと左上が基準になって表示される、という事になります。 ホームページビルダーの「どこでも配置モード」は、「使っちゃダメ」な機能です。 昔からビルダーに付いている機能なのですが、どうやっても「使えない機能」であり、サッサと削除してもらいたい機能だったりします。 どこでも配置モードで作ったWebページは、インターネットエクスプローラで普通に表示されていても、他のブラウザではグッチャグチャになってしまう事はよくあります。 インターネットエクスプローラは最近は嫌われ者で、使う人の割合は決して高い訳ではないので、あなたのWebサイトを見に来る人が「なんだこれ?グチャグチャでみられねーじゃん」と言って帰ってしまうのを防ぎたいならば、どこでも配置モードは使わずにWebページを作るようにしましょう。
お礼
大変分かりやすい回答をありがとうございます。 IBMのオンラインサポートの記事も役に立ちました。