stanleyB
Erfahrenes Mitglied
Hallo,
bin gerade dabei, mein erstes Projekt in XHTML zu starten. Noch nicht mal richtig angefangen, schon ergeben sich die ersten Probleme. Und zwar geht es um ein Tabellenlayout, das ich ueber die komplette Browserfensterhoehe, also 100% aufspannen will. Folgendes Schema:
Das alles in HTML4.0 zusammengestuemmelt und mit CSS formatiert sieht dann folgendermassen aus - http://stanleyb.plasticdreams.de/v2/html.html - funktioniert auch praechtig wie man sieht. Mach ich das ganze jetzt XHtML konform so entsteht aus dem gleichen Code folgendes - http://stanleyb.plasticdreams.de/v2/xhtml.html - Widerlich. Der Browser denkt, er muesse die 2te <tr> auf 100% des Browserfensters dehnen (IE). Der Mozilla Firebird bildet aber das Layout in HTML sowie in XHTML anstandslos identisch ab.
Kann mir jemand ein paar hilfreiche Tipps geben? Ich sitz jetzt schon knappe 4 Stunden ratlos da und expirementiere aber nichts will wirklich funktionieren. Sobald der <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> kommt, verhunzt mir der IE alles. Laut W3C sind beide Files konform.
Freu mich ueber jede hilfreiche Antwort...
stanleyB
P.S. Ja, ich weiss, dass Tabellenlayouts langsamer sind als DIVs. Aber die machen das gleiche Problem.
bin gerade dabei, mein erstes Projekt in XHTML zu starten. Noch nicht mal richtig angefangen, schon ergeben sich die ersten Probleme. Und zwar geht es um ein Tabellenlayout, das ich ueber die komplette Browserfensterhoehe, also 100% aufspannen will. Folgendes Schema:
Code:
+--------------------+
| 90px |
+--------------------+
| 100% |
+--------------------+
| 50px |
+--------------------+
Das alles in HTML4.0 zusammengestuemmelt und mit CSS formatiert sieht dann folgendermassen aus - http://stanleyb.plasticdreams.de/v2/html.html - funktioniert auch praechtig wie man sieht. Mach ich das ganze jetzt XHtML konform so entsteht aus dem gleichen Code folgendes - http://stanleyb.plasticdreams.de/v2/xhtml.html - Widerlich. Der Browser denkt, er muesse die 2te <tr> auf 100% des Browserfensters dehnen (IE). Der Mozilla Firebird bildet aber das Layout in HTML sowie in XHTML anstandslos identisch ab.
Kann mir jemand ein paar hilfreiche Tipps geben? Ich sitz jetzt schon knappe 4 Stunden ratlos da und expirementiere aber nichts will wirklich funktionieren. Sobald der <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> kommt, verhunzt mir der IE alles. Laut W3C sind beide Files konform.

Freu mich ueber jede hilfreiche Antwort...
stanleyB
P.S. Ja, ich weiss, dass Tabellenlayouts langsamer sind als DIVs. Aber die machen das gleiche Problem.