Max Smily: Div zentrieren - zu einfach für mich?

Beitrag lesen

Hallo Forum,

dies ist vielleicht eine recht dumme Frage, trotzdem stelle ich sie hier.

Wie kann ich ein Div mit festen Größenangaben zentriert darstellen? Dies soll W3C-valide geschehen. Als Ergebnis möchte ich die Anzeige erreichen, die man erhält, wenn man die auskommentierten Befehle nutzen würde (diese sind aber nicht W3C-konform).

Die Lösung soll in Mozilla 1.2.1, Opera 7 und IE funktionieren.
Mit <body style="text-align:center;"> wird das Div nur im IE zentriert.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Div zentriert</title>
</head>

<body>
<!-- div align="center" -->
<div style="position:relative; width:600px; height:400px; border: 1px solid #000000;">
Ein Div
</div>
<!-- /div -->
</body>
</html>