Michael Trenkner: xhtml - align ist kein element mehr !?

Beitrag lesen

mein code sieht zum beispiel so aus:

<div class="c4" style="margin-left:auto; margin-right:auto;">
 Bildbeschreibung:<br />
 <img src="images/project-x-1.jpg" alt="Bildbeschreibung" /><br />
</div>

trotzdem wird text und bild linksbündig und nicht zentriert angezeigt :( ... wieso?

ACHJA:

<div class="c4" style="align:center;"> geht auch nicht!

Hi,

Ich habe schon folgendes versucht: <span style="align:center"> oder das gleiche mit <p... , aber es wird einfach nicht mehr zentriert.

Vorsicht, <span...> ist ein Inline-Element und darf keine Blockelemente enthalten.

Wie gehts richtig unter xhtml strict?

Für die Zentrierung von Inline-Elementen nimm "align:center" im Style des übergeordneten Blockelements.
Soll ein Blockelement zentriert werden, bietet sich in selbigem "margin-left:auto;margin-right:auto;" an, vorausgesetzt, ein übergeordnetes Blockelement ist nicht nur genausobreit.

Schönen Gruß

Rainer