Hallo,
ich versuche grade, eine Seite von Tabellenlayout auf css umzustellen.
Das grobe Layout vorher (v.l.n.r.):
Navigation, ein leerer <td> mit 30% Breite zur Anpassung an verschiedene Fenstergrößen, der Hauptinhalt, ein weiterer Platzhalter-<td> und nochmal Navigation.
Die Platzhalter sind jetzt ersatzlos weggefallen, die Navigation konnte ich in folgender Art und Weise am linken bzw. rechten Fensterrand ausrichten:
<div style="position:absolute; top:20px; left:10px">
Nun aber der Hauptinhalt, der horizontal zentriert erscheinen soll:
<div style="text-align:center">
<IMG SRC="dateien/titel.jpg" border=0 width="465" height="566" alt="Titel">
<a class="mail" style="position:absolute; top:520px; left:130px; background-image:none; font-weight:normal"
href="mailto:mailadresse">mailtext</a>
</div>
Die Ausrichtung des Bildes gelang mit text-align:center perfekt, die email-Adresse allerdings schwirrt ganz links oben rum. Offensichtlich ist die Ausrichtung nicht am <div> orientiert, sondern am gesamten body.
Nur warum? Darf vielleicht ein <a> nicht Unterelement eines <div> sein? Falls dem so ist, wie kann ich das Problem umgehen?
Vielen Dank, Pida