Bei der vertikalen Zentrierung ist margin:auto unnütz.
Genau. Ich hatte ja in meinem Ursprungs-Posting schon gesagt, dass ich an dem Problem schon einige Stunden herumgeknobelt habe. U.a. hatte ich auch schon 'margin:auto' versucht.
Eigentlich müsste es ja funktionieren, wenn dem Block über "display" mitteilt, dass er sich wie ein Tabellenelement verhalten soll (display:table | table-cell | inline-table | table-row | table-row-group | table-header-group | table-footer-group | table-column | table-column-group | table-caption). Hat aber alles keinerlei Auswirkung auf die vertikale Zentrierung des Inhalts.
Es scheint also tatsächlich so zu sein, dass W3C die vertikale Zentrierung von Text in Block-Elementen nicht für notwendig hält. Strange! Mit dem Gedanken, mir durch die Hintertür wieder die Tabellen hereinzuholen, müsste ich mich erst noch anfreunden ...
Ciao
Frank Scholz