Sven Rautenberg: Tabelle mittig ausrichten

Beitrag lesen

Moin!

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="indexdata.css" />
<title>testseite</title>
</head>
<body>
   <table>
   <tr><td style="width:50%">   </td>
   <td style="width:600px"><img src="pics/startpic.jpg" width="600" height="300" alt="" /></td>
   <td style="width:50%">   </td></tr>
   </table>
</body>
</html>

Warum überhaupt eine Tabelle?

<body style="text-align:center"><!-- leider für IEs notwendig, aber im CSS-Sinn falsch -->
  <div style="margin-left:auto; margin-right:auto; width:600px;">
    <!-- margin:auto zentriert in CSS _korrekt_ einen Block -->
    <img .... />
  </div>
</body>

Auf diese Weise habe ich in eigentlich allen neuen Browsern zentrierte Elemente geschaffen. Für Netscape 4 lege ich meine Hand nicht ins Feuer, der versteht's vermutlich nicht - danach sah deine Lösung aber auch nicht aus.

Ach ja, es macht Sinn, die CSS-Formatierung zumindest in den <head> oder noch besser extern in eine CSS-Datei zu verlagern. :)

- Sven Rautenberg

--
Diese Signatur gilt nur am Freitag.