2011-01-05 10 views
-2

サイト:http://sebastiano.freehostia.com/HTMLとCSS偏っテーブル

CSS:私はここのボックスの位置を間違って何が起こっているのか、過度にわからない

/style.css。ヘッダの下に大きなスペースがあり、中央の2つが片側にあります。誰かが私にそれを引き起こしているものを教えてもらえますか?

ありがとうございます!

私の迅速な推測では、H1/H2のデフォルトのマージンが追加物事

試みをいじりされるだろう

+1

何が起こっているかは、意味のない性質のテーブルを使用していることであり、カルマがあなたに追いついています。 – zzzzBov

+0

彼らは入れ子ですか?私は本質的にその性質について異なるものは見ない。 – Sebastian

+1

レイアウトのために-1のテーブルを使用しないでください。テーブルはTABULARデータを表示するためのものです...レイアウト、データを表示するテーブルにはdivを使用します。 – sethvargo

答えて

2

を変更するかどうかを確認ディスプレイの問題を引き起こしている可能性がある<form>要素のおそらく、ユニバーサルセレクタリセットを使用して、その変更が何を参照して問題を診断するのかを確認することもできます。*{margin:0;padding:0}以上:意味的に設計し、テーブルベースのレイアウト(特にネストしたテーブル)を回避し、そこから作業します。

+0

あなたのご協力とフィードバックありがとう! – Sebastian

+0

サービスの喜び –

0

h1,h2{ 
margin:0px 0px 15px 0px; 
} 

そして、それは私が、デフォルトの余裕があると思い何も

+0

少し物を動かしましたが、問題は解決しませんでした。 – Sebastian

+0

それぞれを含むtdタグにvalign = "top"左と右のテーブル、しかし、あなたが上記のすべての人はレイアウトのCSSを使用してテーブルを避ける必要があります – kilrizzy