- ベストアンサー
上部の余白
HTMLでページを作っていますが、 基本的にそのままでは、左上に寄ることになりますよね。 いろいろ検索したところ、 左右の余白は <TABLE WIDTH = "●%" ALIGN="center"> で、空く事は解ったのですが、 上を空けるのが、どうしても解りません。 普通に<p>や<br>を入れてもダメなんですよね? どうのようにしたらよろしいでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
こんにちは! とりあえず、テーブルの中身を中心にする方法です。 <table width="100%" height="100%"> <tr> <td align="center" valign="middle">abc</td> </tr> </table> それとテーブル自体を中心にするにはテーブルの中にそのテーブルを入れます。 <table width="100%" height="100%"> <tr> <td align="center" valign="middle"> <table width="80%"> <tr> <td align="center" valign="middle">abc</td> </tr> </table></td> </tr> </table> こんな感じでやってみて下さい。 中のテーブルの中もセンターに指定していますが、必要ない場合は外してください。 タグの border などは省略しています。
その他の回答 (3)
- mat-21
- ベストアンサー率56% (91/162)
<body>タグの中に何も指定しない場合は、デフォルトの文字の大きさ(確かそうだったと思う)分天地左右にスペースが空きます。 これを設定するにはスタイルシートが確実でしょう。 <head>~</head>の間に <style type="text/css"> <!-- body { margin:0px; } --> </style> とすれば、隙間が完全になくなります。 隙間を空けたい場合は、0pxを例えば10pxにすると、天地左右10px空きます。
- ombre
- ベストアンサー率43% (100/230)
◎画面上部の余白をなくす <body topmargin=0 marginheight=0> ◎画面左部の余白をなくす <body leftmargin=0 marginwidth=0> これで、IEとNNの両方に対応したと思います。 (バージョンにもよります) =0の数値を替えて、余白を指定します。 ・・・たぶんです。(^_^;)
- winterofmeei
- ベストアンサー率22% (20/88)
<body topmargin = "10"> ~ </body> とすれば、ページの上部に余白ができます。 数値はもちろん自由に変えられます。 topmargin のほかに leftmargin, rightmargin, bottommarginがあります。 netscapeでは対応してませんが……