Prøv at skifte din DTD til:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd">- og skift også dit tegnsæt til et, andre end Windows-brugere kan anvende:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Skriv sådan i din CSS:
html, body {
height: 100%;
margin: 0;
padding: 0;
}
#container {
height: 100%;
}
- så kan du give din table style="height:100%" ... enten inline eller gennem en CSS-klasse.
Height-attributten eksisterer ikke på et table-element - højden skal sættes med CSS.
Når en højde sættes til en relativ størrelse (en højde i procent), skal beregningen foregå på baggrund af det omkransende elements højde. Det omkransende element er altså nødt til at have en sat højde, hvis det skal lykkes ... og det gælder hele vejen ud til dokument-elementet ('html-elementet')