• ベストアンサー

タイトル文字の背景について

素人でhtmlでHPを作っています。 タイトル文字の背景に色を付けたいのですが、上下左右に無色の5mm程のスペースができてしまいます。 h2{ text-align: left; color: white; background-color: blue; line-height: 100px; } 全体をblueにするにはご教授お願いします。

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

  • ベストアンサー
  • chusuke_t
  • ベストアンサー率35% (106/300)
回答No.5

<head> <style type="text/css"> <!-- h2{ text-align: left; color: white; background-color: blue; line-height: 100px; } body { margin: 0px; } --> </style> </head> <body> <h2>株式会社</h2> </body> です。 styleは、headの中に入れないといけません。 htmlタグや、titleタグなどは省略しています。 h2タグには、基本的にpタグは付けません。 会社のサイトを作っているのかな? まず、ある程度htmlの正しい書き方を学ばないと、なかなか大変そうです。 有名なサイトです。参考にドウゾ。

参考URL:
http://www.tohoho-web.com/www.htm
kennicky
質問者

お礼

できました。丸1日以上、引っかかっていました。 1週間程前からHPの作成を始めましたが、知らないことばかりで難行苦行の連続です。 助かりました、有難うございました。

その他の回答 (4)

  • chusuke_t
  • ベストアンサー率35% (106/300)
回答No.4

margin: 0px; です・・・。 arginってなんだ! 一人でいくつもすみません・・・(汗

kennicky
質問者

お礼

body{margin: 0px;}をトライしましたが、ダメでした。私のやり方が間違っているのだと思いますがどうしてもできません。 <head> </head> body {margin: 0px;} <p> <h2>株式会社</h2> </p> と書いてもだめです。

  • chusuke_t
  • ベストアンサー率35% (106/300)
回答No.3

あ、ええと、普通はNo.2だけの方法で良いはずですが、一応h2の方にも、argin: 0px; を加えておいて下さい。 ブラウザによっては、No.2だけだとダメかもしれないので。

  • chusuke_t
  • ベストアンサー率35% (106/300)
回答No.2

まずは、やってみてください。 5mmのスペースは、bodyの方にあるのです。 タイトル文字の方にあるスペースではありません。

  • chusuke_t
  • ベストアンサー率35% (106/300)
回答No.1

body {margin: 0px;} を加えます。 bodyにマージンがあるため、スペースができます。 ただし、h2以外も当然スペースがなくなってしまうので、それぞれの要素に余白なりマージンなりを作らないと、大変見づらくなります。

kennicky
質問者

補足

言葉不足でしたが、タイトル文字の背景ですがいかがでしょうか。

関連するQ&A