たとえば、次のように言いましょう。
<header>Hello</header>
<div role="main">Body</div>
<footer>©</footer>
header {
height:20px;
background: #edf1f5;
}
div {
background:#ddd;
padding:20px;
}
footer {
background: #e4e8ec;
}
footer
残りのスペースをすべて占有するにはどうすればよいですか? ここではフッターを固定するつもりはありません。フッターでスペースを埋めたいだけです。
ここに Jsfiddle があります: http://jsfiddle.net/XF3E7/