Frank Scholz: Zentrieren (IE <> Mozilla)

Ich möchte einen linksbündigen Text so ausgeben, dass er im Browser korizontal und vertikal zentriert ausgegeben wird. Das folgende Beispiel funktioniert im IE tadellos. Mozilla setzt den Text jedoch an den linken Rand.

<html>
<head>
</head>
<body>

<table height="100%" width="100%">
   <tr>
      <td style="vertical-align:middle;text-align:center">
         <table>
            <tr>
               <td style="text-align:left">
                  <p>
                     Text m&uuml;sste genau<br>
                     in der Mitte des Bildschirms stehen,<br>
                     aber in sich linksb&uuml;ndig<br>
                     formatiert sein.<br>
                  </p>
               </td>
            </tr>
         </table>
      </td>
   </tr>
</table>
</body>
</html>

Ich habe den Thread von Giovanni Rena, 17. Dezember 2004, 09:20, gelesen. Die Antworten setzen jedoch voraus, dass der zentrierte Bereich eine bestimmte Pixel-Größe hat. Ich möchte jedoch erreichen, dass der Text unabhängig von Bildschirmauflösung, Textgröße usw. immer zentriert im verfügbaren Bereich angezeigt wird.

Hat jemand eine Idee?

--
Ciao
Frank Scholz

  1. Hallo Frank,

    <body style="text-align:center;">

    und/oder <table align="center">

    Dann sollte der Text auf alle Fälle zentriert sein.

    mfg

    Anschinsan

    1. Hallo Anschinsan,

      danke für deine Hilfe. 'align="center"' bei der inneren Tabelle hat das Problem gelöst.

      Allerdings: 'style="text-align:center"', was ja eigentlich die CSS-Entsprechung von 'align="center"' ist, hat nicht geholfen.

      Ein Bug in Mozilla?

      --
      Ciao
      Frank Scholz

      1. Hallo,

        Allerdings: 'style="text-align:center"', was ja eigentlich die CSS-Entsprechung von 'align="center"' ist [...]

        Nein, ist es nicht.
        Schau dir mal http://aktuell.de.selfhtml.org/tippstricks/css/ausrichtung/index.htm an.

        Ein Bug in Mozilla?

        Nein, im IE.

        Gruß, Jan