Hi,
ich hätte da mal eine Frage zu einem Problem, welches ich nicht so ganz verstehe:
(mit Angabe von
oder
o.ä.)
Wenn ich über css einer Tabelle die Höhe 100% zuweise, so benutzt sie nicht, wie man erwarten würde, 100% des zur verfügung stehenden Platzes ( z.b. bei
)
sondern nur den Platz(Höhe), wie zum Anzeigen nötig ist.
Wenn man aber den doctype weglässt, so passiert genau das, was man(ich) erwarte, und zwar, dass das gesamte sichtbare Browserfenster benutzt wird.
Weiß jemand warum und vor allem, wie man das auch mit entsprechendem doctype hinkriegt?
(Btw. das Problem betrifft IE6, Firefox0.8, Opera7.5, mehr hab ich nicht getestet)
ich hätte da mal eine Frage zu einem Problem, welches ich nicht so ganz verstehe:
(mit Angabe von
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR//xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
Code:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
Wenn ich über css einer Tabelle die Höhe 100% zuweise, so benutzt sie nicht, wie man erwarten würde, 100% des zur verfügung stehenden Platzes ( z.b. bei
Code:
<body> <table style="height: 100%; border: 1px solid black;"> <tr> <td style="height: 100%; border: 1px solid black;"> Hello World </td> </tr> </table> </body>
sondern nur den Platz(Höhe), wie zum Anzeigen nötig ist.
Wenn man aber den doctype weglässt, so passiert genau das, was man(ich) erwarte, und zwar, dass das gesamte sichtbare Browserfenster benutzt wird.
Weiß jemand warum und vor allem, wie man das auch mit entsprechendem doctype hinkriegt?
(Btw. das Problem betrifft IE6, Firefox0.8, Opera7.5, mehr hab ich nicht getestet)
Kommentar