Hallo Oliver,
Man möge es Unfähigkeit nennen, doch ist es mir nicht möglich, den Text in einem Layer vertikal auszurichten. Weder vertical-align: middle, ... noch text-align: middle, ... funktioniert. Allerdings will ich es unbedingt mit Layern schaffen, und da die ganze Sache auch noch valid XHTML sein soll, mache ich alle Definitionen per Css.
Was verstehst Du unter vertikaler Ausrichtung? Deine Anstrengungen, unbedingt middle zu verwenden, lassen mich vermuten, dass Du Deinen Text zentrieren willst. Ist das so?
Wenn ja:
text-align: center;
Ich lege Dir allerdings den CSS-Teil von SelfHTML sehr ans Herz, für Dein jetztiges Problem http://selfhtml.teamone.de/navigation/css.htm#ausrichtung
Vielleicht lernst Du dann den Unterschied zwischen text-align und vertical-align, die zugelassenen Werte für diese beiden Eigenschaften,...
Gruss,
Vinzenz
Die FAQ </faq/> des Forums sind lesenswert und hilfreich.