• 締切済み

スタイルシートで、マージン0に出来ません

夜分に失礼します。 個人の趣味のホームページですが ブラウザ上部と左部のマージンを0に出来ずに困っています。 スタイルシートで、margin 0;としても、マージン0にならないのに BODY句に直打ちすると、マージン0になるので、もう、ワケが分かりません。 ご参考までに、ソースを記します。 また、ブラウザはIE6です。 どうぞ、宜しくお願いします。 <HTML> <HEAD>   中略 <STYLE type=text/css> BODY_i{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: "MS ゴシック","Osaka-等幅",monospace; font-size:12pt; color:#696969; line-height:150%;} .photo1{width:982px; height:730px; background-color:#DCDCDC; border-style:solid ridge ridge solid; border-width:1px 2px 2px 2px; border-color:#DCDCDC #DCDCDC #DCDCDC #DCDCDC; text-align:center; vertical-align:middle; padding:11px 11px 11px 11px;} </STYLE> </HEAD> <BODY class=BODY_i> <!-- <BODY topmargin=0 leftmargin=0> --> <P class=photo1> <IMG SRC="test_CIMG6224.JPG"> </P> </BODY> </HTML>

みんなの回答

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 試してはいませんが定義が BODY_i {} ではなく .BODY_i ではないでしょうか。 または body {} で出来ると思います。 このときbodyにclass指定しません。

yurinoki
質問者

お礼

回答、ありがとうございました。 実は、自己解決していました。 BODY_iでは有効とならず .BODY_iですよね。 他のページ、スタイルが異なるのですが それらのスタイルシートも、全部一まとめにしたいので 本ページは、.BODY_iとする次第です。 お手数下さり、ありがとうございました。

関連するQ&A