PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle mit einer Mindesthöhe von 100%



ddc
17.07.2005, 10:04
Hallo,

wie kann ich einer Seite eine Mindesthöhe von 100% verpassen?
Wenn der Inhalt auf einer Bildschirmgröße dargestellt werden kann, soll die Seite (bzw. Tabelle) den Bildschirm bis zum unteren Rand füllen. Wenn der Inhalt weiter geht, soll die Seite halt so weit gehen, wie es bei dem Inhalt nötig ist.

Ist es normal, dass Tabellen keine Mindesthöhe in Prozentangabe kennen?

Manuel
17.07.2005, 11:17
Okay, manche User werden mich wohl erschlagen für den Tipp, aber unter Frontpage (ja, das Anti-Standard-Programm) gehts^^. Allerdings muss man auch da die Höhe erst aktivieren. Da ich nicht weiß, welche Codezeile (geschweige denn welcher Parameter) dafür verantwortlich ist, poste ich einfach mal den ganzen Code^^.*
<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Neue Seite 1</title>
</head>

<body>

<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1" height="100%">
<tr>
<td width="100%">&nbsp;</td>
</tr>
</table>

</body>

</html>

* Ich hab' mit HTML-Code nix, absolut garnix am Hut, ich hab' mich noch nicht damit beschäftigt^^.

fanrpg
17.07.2005, 11:51
Normalerweise nehmen Tabellen kein height an! Aber Mozilla und Opera stellen die ohne Proobleme da (IE kA noch nie getestet). Im Notfall nochmal über CSS versuchen ;)

kris
17.07.2005, 16:38
Normalerweise nehmen Tabellen kein height an! Aber Mozilla und Opera stellen die ohne Proobleme da (IE kA noch nie getestet). Im Notfall nochmal über CSS versuchen ;)

lol?? ;___;



Durch das Attribut height= erreichen Sie, daß der Browser die Tabelle so hoch anzeigt wie angegeben (height = Höhe). Auch hier können Sie eine Zahl oder einen Prozentwert angeben. Mit einer Zahl, z.B. 1000, erzwingen Sie eine Tabellenhöhe unabhängig von der Größe des Anzeigefensters. Mit einem Prozentwert können Sie die Höhe der Tabelle relativ zur Größe des Anzeigefensters bestimmen.

fanrpg
17.07.2005, 17:21
lol?? ;___;

Laut HTML 4.01 gibt es kein hight Atribut im table (oder war es 2.0??)

NiKrYss
17.07.2005, 17:32
hallo.

also laut selfHTML (http://de.selfhtml.org) kann man durchaus bei dem Tag <table> das height-Attribute verwenden. Die meisten Browser sollten dies auch kennen und interpretieren. Allerdings ist das ganze kein HTML-Standard. Jeder Browser reagiert also wie er will.

<table height=> Bestimmt die Höhe der gesamten Tabelle in Bezug auf das Anzeigefenster. Diese Angabe wird zwar von den Browsern schon lange unterstützt und wird in der Praxis häufig benutzt, gehörte jedoch nie zum HTML-Standard.
Anders ist das bei den Tags <td> und <th>. Hier gehört width und height zum Standard. Es sollte allerdings in CSS-Notation verwendet werden.

dadie
17.07.2005, 17:33
Laut HTML 4.01 gibt es kein hight Atribut im table (oder war es 2.0??)

Laut HTML 4.01 gibt es auch kein width Atribut

Warum o.O? Weil das ALLES durch CSS ersätz wurde !

In HTML 4.01 kann beides noch benutzwerden auch wenn das eine Falsh ist.
In XHTML ist es nicht mehr benutzbar da man dem enduser sagen wiel NEIN ;)

Fixxer
18.07.2005, 09:00
Laut HTML 4.01 gibt es auch kein width Atribut

Warum o.O? Weil das ALLES durch CSS ersätz wurde !

In HTML 4.01 kann beides noch benutzwerden auch wenn das eine Falsh ist.
In XHTML ist es nicht mehr benutzbar da man dem enduser sagen wiel NEIN ;)

und warum meckert dann der w3 validator nicht, wenn ich ihm <td width="43"> vorsetze?

fanrpg
18.07.2005, 09:10
und warum meckert dann der w3 validator nicht, wenn ich ihm <td width="43"> vorsetze?
<td width="x"> geht aber <table width="x"> nicht

Fixxer
18.07.2005, 09:33
<td width="x"> geht aber <table width="x"> nicht
wird aber auch vom validator als valide anerkannt

dadie
18.07.2005, 11:13
wird aber auch vom validator als valide anerkannt

soweit ich weiss wird <b></b> auch als Valid anerkannt auch wenn es durch html 4.01 <strong></strong> und kurz drauf durch CSS ersätz wurde :rolleyes:

ddc
18.07.2005, 14:38
Validator.... ich hasse den.... nichts für mich :D

html,body {
margin:0;
padding:0;
height:100%;
border:none
}

-> löst das Problem....

Nachzulesen hier:
http://www.apptools.com/examples/tableheight.php

Vielen Dank für eure Hilfe!