Hallo Joachim, besten Dank für deine Tipps. Bin ein Stück weiter gekommen, aber noch nicht am Ziel.
Css bietet Dir display:table/table-row/table-cell, damit kannst Du Elementen das Table-Verhalten zuweisen und deren Inhalt über vertical-align auch mittig ausrichten. Ältere IE's bleiben aber aussen vor, hier musst Du ggf mit Javascript nachhelfen.
meine Programmierung...
div.td { display:table-cell; font: 35 small-caps helvetica,arial,sans-serif; font-weight: bold; letter-spacing: 0.2em; text-align: center; vertical-align: middle;}
...mit...
#layer2 { position: absolute; left: 200px; width: 600px; min-height: 100px; }
...funktioniert insofern, dass der Titel alle Formate angenommen hat ( Ausnahme siehe P.S.), jedoch noch oben-zentriert anstatt middle (in der Mitte und zentriert) steht. Habe auch div.td {display:table-row; etc } probiert mit selbem Resultat.
Im body:
<div id="layer2" class="td">Titel</div>
Mein Browser ist das Neueste von SeaMonkey (2.11, eben noch heruntergeladen).
Wo liegt der Fehler?
Vielen Dank und Gruss,
bari.
P.S. mit Ausnahme, dass ich bold nicht in font: integrieren konnte, sondern extra mit font-weight:bold; schreiben musste, keine Ahnung warum, aber das ist nicht das Problem, solange es im css funktioniert)