Hallo,
Met onderstaande opzet dacht ik er voor te kunnen zorgen dat het gedeelte dat in de footer komt te staan altijd strak onderaan de pagina komt te staan. Op de een of andere manier zorgt de height=100% er echter voor dat de pagina langer wordt waardoor er onnodig gescrolld moet worden om de footer te kunnen zien. Als ik echter geen height=100% gebruik dan komt de footer halverwege de pagina te staan als de content niet groter is dan de hoogte van het browser window. Hoe zorg ik er nu voor dat de footer wel altijd strak onderaan staat (dus zowel bij kleine content als grote content)?
Met onderstaande opzet dacht ik er voor te kunnen zorgen dat het gedeelte dat in de footer komt te staan altijd strak onderaan de pagina komt te staan. Op de een of andere manier zorgt de height=100% er echter voor dat de pagina langer wordt waardoor er onnodig gescrolld moet worden om de footer te kunnen zien. Als ik echter geen height=100% gebruik dan komt de footer halverwege de pagina te staan als de content niet groter is dan de hoogte van het browser window. Hoe zorg ik er nu voor dat de footer wel altijd strak onderaan staat (dus zowel bij kleine content als grote content)?
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
body {
margin: 2px;
padding:0px;
height:100%;
}
a { color: black; }
a:visited { color: black; }
#header {
width:100%;
height:190px;
}
#content {
width:770px;
text-align:left;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:100%;
}
#footer {
text-align:center;
width:770px;
font-size:9px;
clear:left;
}
</style>
</head>
<body>
<div id="header">
<img src="images/Header.jpg" border="0" alt="Products" />
</div>
<div id="content">
HIER ALLE CONTENT
</div>
<br />
<div id="footer"><a href="index.htm">home</a> <a href="profile.htm">Profile</a> <a href="contact.php">Contact</a></div>
<div id="clear"> </div>
</body>
</html>