Danke für die Antwort.
natürlich - wenn Du mit IE den IE ab Version 6 meinst: gebe einen DOCTYPE für den standardkonformen Modus an.
Interessant, ich habe mich bisher nicht mit der auswirkung der DocTypes auseinander gesezt.
Mit Html 4.01 funktioniert es in beiden browsern. Aber wenn ich schon eine neue Seite mache, und die nach einem standard konform sein soll, habe ich mir überlegt gleich den XHTML Standard zu nutzen. Mit diesem funktioniert aber in beiden Browsern nicht richtig.
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
<head>
<title>Beispiel</title>
</head>
<body style="margin-top:20px; margin-bottom:20px;">
<div style="background-color:#FF0000; min-height: 500px; width:500px; margin-left:auto; margin-right:auto; height:100%;">Test</div>
</body>
</html>
Dieser Code ist laut W3C-Prüfung XHTML 1.0 konform.
Was muss ich in diesem Code ändern, dass es wieder die gewünschte Funktion bringt? Ist es sinnvoll gleich XHTML-konform zu arbeiten oder ist es sogar besser bei html 4.01 zu bleiben?