<table style="width:300px;height:200px">
<tr><td style="text-align:center;vertical-align:middle">
text text text text text <br>
text text text text text <br>
text text text text text <br>
text text text text text <br>
</td></tr></table>
Dieser Code erzeugt eine Tabelle, welche 300*200 Pixel groß ist. Der Text in dieser Tabelle ist sowohl in horizontaler als auch in vertikaler Richtung zentriert. Da man aber nicht mit Tabellen layouten soll, möchte ich das ganze gerne auf ein <div>-Layer umstellen. Leider habe ich keine Ahnung, wie man einen Text vertikal zentrieren soll. Da der Text dynamisch generiert wird, ist es unmöglich, den Text in ein weiteres Div zu packen und dieses dann mit margin-Top entsprechend nach unten zu verschieben :/