#srodek{
margin-left:auto;
margin-right:auto;
background:blue;
width:960px;
}
#header{
float:right;
}
#stopka{
float:left;
}
<link rel="stylesheet" href="style.css" type="text/css">
<div id=srodek>
asd
<div id=header>
asdfghjkl
</div>
<div id=stopka>
12345678901234567890
</div>
</div>
Czyli jak widać, jak wejdzie się na taką strone niebieskie tło nie zaczyna się od samej góry tylko jest troche przerwy i teraz mam pytanie z tym związane. Czy dobrym rozwiązaniem będzie, ustawienie margin-top na ujemne wartości czy jest jakiś inny lepszy sposób.