ich versuche den Text in einem DIV-Tag Vertical-Align zu formatieren. Funktioniert leider nicht. Nun habe ich bereits mehrfach gelesen, das das auch nicht mit DIV-Tags funktioniert, aber was ist denn dann die Lösung? Muß ich denn tatsächlich eine Tabelle anlegen?
Dein anliegen lässt darauf schliessen, dass dein Element eine definierte Höhe hat.
Entsprechend sollte es eigentlich einfach sein, ein inneres Element absolut zu positionieren und mittels bottom:0; zu platzieren.
Wenn dir das zusätzliche Markup missfällt, bietet sich display:table-cell an.
mfg Beat
-- 
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische
  ><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische