include: Tabelle im index verzieht sich im IE

Tomskee

Grünschnabel
Hallo,

ich hab ein Problem, bei dem ich nicht so genau weiss, wie ich es beschreiben soll. Im Firefox funktioniert alles so wie ich möchte. Nur im Internet Explorer verzieht sich die Tabelle auf eine Art und Weise die ich nicht nachvollziehen kann.

Ich habe 2 Screenshots gemacht, die glaube ich mein Problem gut verdeutlichen:

Im Firefox gibts keine Probleme, alles wie es sein soll:
keinproblemfirefox.jpg


Der Internet Explorer verschiebt einfach links und rechts die Tabellen nach unten:
problemie.jpg


Die Tabellenfelder haben fast alle feste Höhen und Breitenangaben, bis auf die, die variabel sein sollen. Dazu hab ich links und rechts jeweils 2 Tabellen mit Hintergründen angelegt, die nach oben und unten gestretcht werden können. Der Firefox versteht das, der IE scheinbar nicht...

Was kann ich machen? Hat jemand eine Lösung?

Danke schonmal!
 
Hallo,

valign=top hab ich schon überall drin, ich poste mal den Code meiner index.php:

HTML:
<head>
<title>Soulage</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
	margin-left: 2px;
	margin-top: 0px;
	margin-right: 2px;
	background-color: #ECEBEF;
}
-->
</style></head>

<body>
<table width="800" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr align="left" valign="top">
    <td height="73" colspan="3"><?php include ("header.php"); ?></td>
  </tr>
  <tr>
    <td width="319" height="257" align="left" valign="top"><?php include ("obenlinks.php"); ?></td>
    <td width="254" rowspan="3" align="left" valign="top" background="gfx/inhalteback.jpg" overflow:scroll; ><?php 
if (empty($_GET['section'])) { 
$_GET['section'] = "inc"; 
} 
if (empty($_GET['action'])) { 
$_GET['action'] = "aktuell"; 
} 

if (file_exists("" . $_GET['section'] . "/" . $_GET['action'] . ".php")) { 
include ($_GET['section'] . "/" . $_GET['action'] . ".php"); 
} else { 
echo "Error: Die Seite existiert nicht."; 
} 
?> 
</td>
    <td width="227" height="542" rowspan="2" align="left" valign="top"><?php include ("inhalt2rechts.php"); ?></td>
  </tr>
  <tr>
    <td width="319" height="285" align="left" valign="top"><?php include ("menu.php"); ?></td>
  </tr>
  <tr>
    <td width="319" valign="top" background="gfx/stretchlinks.jpg"><?php include ("stretchlinks.php"); ?></td>
    <td width="227" valign="top" background="gfx/stretchrechts.jpg"><?php include ("stretchrechts.php"); ?></td>
  </tr>
  <tr background="gfx/footer.jpg">
    <td width="800" height="114" colspan="3"><?php include ("footer.php"); ?></td>
  </tr>
</table>
</body>
</html>
 
Oh man...

ich hatte an der Seite ja 3 Tabellenzeilen, ich hab jetzt alle includes in eine geschrieben und der Zeile den Stretch Hintergrund verpasst..jetzt klappt alles!
 
Zurück