Mathias: Opera zeigts falsch an bzw. zeigts gar nicht an wieso?

Beitrag lesen

Hi

ich bins schon wieder,

dank dem danny und dem wahsaga hab ich mein problem gelöst, dafür hab ich jetzt eine neues (aber zum Glück ein kleineres) Problem.

Denn die Browser IE, Firefox, Mozilla, Netscape interpretieren meinen Quelltext so, wie ich das gewollt habe, nur der Opera macht mir da einen Strich durch die Rechnung.
schaut euch diesen Quelltext an (das is nur eine Testseit, wie man unschwer erkennen kann):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Untitled</title>
<style>
body{height:100%;width:100%;margin:0;padding:0;text-align:center;font-size:100.1%;}
html{height:100%;}

.tableclass{height:100%;width:62em;margin-left:auto;margin-right:auto;}
#koerper2{margin-right:auto;position:relative;top:0;left:12em;height:100%;width:39.5em;background:yellow;}
</style>
</head>

<body>
<table class="tableclass" border="1" cellpadding="0" cellspacing="0">
<tr>
<td>
<div id="koerper2">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
hallo
</div>
</td></tr></table>
</body>
</html>

so wenn ich diese Seite jetzt in den obengenannten Browsern öffne, funktioniert bis auf den Opera.

Der zeigt den kompletten Div #koerper2 nicht an kein gelb, keine <br> und kein hallo wo ist das hin??
Das komische ist, mache ich den Div #koerper2 im html wieder weg, zeigt auch der Opera(dann alle Browser gleich), die <br> und das Hallo an.

Wieso?
Ich meine der Table hat doch eine Höhe und der Div liegt im Table und müsste doch dann wenigsten die 100% des Table annehemen.

Wäre toll wenn mir nochmal jemand helfen könnte

gruesse

Mathias