Hallo !
Richtig, ich meinte text-align.
Nicht, dass hier jetzt jemand etwas falsch versteht:
"text-align" (CSS) ist kein gleichwertiges Gegenstück für "align" (HTML), wie das folgende kurze Beispiel eindruckvoll belegt:
---------------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<title>align ist nicht gleich text-align</title>
<div style="text-align:center">
<div style="width:100px; border:solid 1px #000;">
Hallo, hier kommt der Text, kommt der Text, der Text, Text
</div>
</div>
<div align="center">
<div style="width:100px; border:solid 1px #000;">
Hallo, hier kommt der Text, kommt der Text, der Text, Text
</div>
</div>
---------------------------------------------------------------------
Während 'align="center"' hier das darin eingebettete DIV-Element zentriert (und den darin enthaltenen Text), vererbt 'text-align:center' lediglich die Formatierung an die Inline-Elemente bzw. den Text im darinliegenden DIV. Die Position des innenliegenden DIV selbst bleibt davon völlig unberührt.
(Der IE 6 interpretiert es falsch, Mozilla 0.9.6 und Opera 6 richtig)
Lt.: http://www.w3.org/TR/REC-CSS2/text.html#propdef-text-align
heißt es: "This property describes how inline content of a block is aligned." Ein DIV ist aber kein 'inline content'.
Aber ich wiederhole mich nur (siehe: </?m=9133&t=1510>), wenn ich sage, dass es keine gleichwertige CSS-Eigenschaft zum HTML-Attribut "align" gibt.
Gruß,
kerki