Tabelle bis zum Fensterende mit height="100%"

  • Themenstarter Themenstarter Loocie
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
L

Loocie

Hallo!

Ich möchte eine Tabelle machen die bis zum Fensterende vom Browser geht, hier mein Quellcode:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>

<style type="text/css">   
<!--   body {
  margin-left: 0px; margin-top: 0px; margin-right: 0px;  margin-bottom: 0px;
  background-color: #000000; }   -->
/style>
</head>
<body>
<table width="774" height="100%" border="0" align="center" cellpadding="0"
  cellspacing="0">
<tr>
    <td bgcolor="#FFFFFF">&nbsp;</td>
</tr>
</table>
</body>
</html>

Hier der Link: Link

Wie man sieht, macht der das nicht. Warum?

Gruß, Loocie
 
Hi,

die Angabe der Höhe einer Tabelle ist in html nicht erlaubt (nicht konform).
Die Höhe einer Tabelle kann nur durch deren Inhalt bestimmt werden,
Z.B. kannst Du in einer seperate Spalte ein leeres Bild mit einer bestimmten höhe einfügen. Evtl. funktioniert hier height="100%". Das weiß ich aber nicht genau.

Marcus.
 
Hallo!

Code:
<style type="text/css">
body, html
{
height:100%;
width:100%;
margin:0;
}
</style>
............
<table style="height:100%;">
Wenn die Tabellenhöhe wie im Beispiel per CSS formatiert wird, ist es konform.

Gruss Dr Dau
 
Ja konform,aber es funktioniert nicht :)
Habe mich belesen und festgestellt, dass "height" für Tabellen nicht Standard-HTML ist.
 
Bei mir funktioniert es.... da hast Du wohl noch irgendwo ein Fehler drin.

Und was das height in der Tabelle betrifft, so lange es als CSS-Anweisung gemacht wird, ist es auch W3C valide.
 
Schau mal hier in den Tutorials nach der Verwendung von DIVs statt TABLEs. Hab ich auch gemacht. Es ist nämlich möglich, Elemente absolut zu positionieren und an den Rändern des Browsers auszurichten.

Leider kann das offenbar nur der Firefox richtig (und der Opera). Der IE backt da wieder sein eigen Brot.
 
Status
Nicht offen für weitere Antworten.
Zurück