Ich vermute mal, du brauchst keinen sticky oder fixed footer, sondern nur eine einfache Seitenstruktur (oben, mitte, unten)?
Du solltest dir den o.g. Link von Little Boxes vornehmen.
Dort lernst du alle basics.
HTML-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>
Test
</title>
<style type="text/css">
/* <![CDATA[ */
* {margin: 0;padding: 0;}
body {background: #fff;color: #000;font: 100%/1.4 sans-serif;}
#container {width: 600px;margin: 0 auto;}
#header {background: red;font-weight: bold;height: 141px;}
#content {background: #CF9;}
#footer {background: #000;color: #fff;font-weight: bold;}
/* ]]> */
</style>
</head>
<body>
<div id="container">
<div id="header">
Header
</div>
<div id="content">
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content<br />
>Content
</div>
<div id="footer">
Footer
</div>
</div>
</body>
</html>
Manfred