ページ全体の余白の調整をする
ブラウザによっては、ページ全体の上下左右に余白が規定値で設定されます。
これでは、デザイン上問題ある場合がありますので、その余白を調整する方法を説明します。
まず、下図にある様にページ全体の余白についての違いを見てみましょう。(それぞれ左上にある赤矢印が余白になります。)
『青い枠線』は<body>〜</body>に対して設定してあります。
現象 | 理由 |
---|---|
InternetExplorerの場合 マージン(margin)がページ全体に設定されています。 | |
InternetExplorerの場合 マージン(margin)がページ全体に設定されています。 | |
Firefoxの場合 マージン(margin)がページ全体に設定されています。 | |
Operaの場合 パディング(padding)がページ全体に設定されています。 |
この様にブラウザによってページ全体の余白をコントロールするのに、marginを使用したり、paddingを使用したりと、方法の違いがある事が分かると思います。
そこで、両方とも同時に調整する事で可能になります。
このページの上部です。余白を無くしてあります。
(margin,paddingともに『0』に設定してあります。)
余白を調整するには、スタイルシートを使用します。
また、インターネットエクスプローラのみの方法もあります。
ホームページ作成TOP > レイアウト > ページ全体の余白の調整をする > このページのTOP ▲
ページ全体の余白は、ページ全体である<body>
に対してmargin:距離;padding:距離;
を設定する事で可能です。
下記は余白が無くなる様に上下左右ともに『0』
に設定します。
<body style="margin:0px;padding:0px;">〜</body>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css">
<!--
body { margin:0px;padding:0px;}
-->
</style>
</head>
<body>
〜
</body>
</html>
ホームページ作成TOP > レイアウト > ページ全体の余白の調整をする > このページのTOP ▲
インターネットエクスプローラのみ対象の方法ですが、下記を<body>〜</body>
に設定する事で余白の調整ができます。
種類 | 意味 |
---|---|
topmargin="距離" | 上部のみ |
bottommargin="距離" | 下部のみ |
leftmargin="距離" | 左側のみ |
rightmargin="距離" | 右側のみ |
下記では、上部と左側の余白を『0』にします。
<body topmargin="0" leftmargin="0">〜</body>
ホームページ作成TOP > レイアウト > ページ全体の余白の調整をする > このページのTOP ▲
ワンランクUP講座
ホームページのスタイルをワンランクアップ!基本調整や特選方法、さらにはインターネットの話題までメールマガジンでお届けします。
スタイルシートの使い方のバリエーションを知る事ができる1冊。