Hallo zusammen,
eigentlich habe ich ein ganz simples Problem. Ich möchte einen Text mittig zentriert (horizontal und vertikal) ausrichten. Dazu habe ich eine Tabelle erstellt und wollte den Text via CSS entsprechend ausrichten.
Leider funktioniert das "vertical-align: middle;" nicht richtig, solange ein DOCTYPE angegeben ist. Entferne ich den DOCTYPE, wird es richtig dargestellt. Könnt ihr mir helfen?
Vielen Dank schonmal.
Anbei die Codes für euch.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<meta http-equiv="content-style-type" content="text/css">
</head>
<body>
<table>
<tr>
<td>
<p>Text</p>
</td>
</tr>
</table>
</body>
</html>
@charset "ISO-8859-1";
table, td {
height: 100%;
width: 100%;
border: 0;
vertical-align: middle;
}