hi,
Ja, ich hab es probiert und es geht weder im Moz noch im IE.
Der Div sieht so aus:
<div class="Card">
das ist ein text
</div>
Mehr als ein paar Wörter sind da nicht drinnen
[ ] du hast fastix' hinweis berücksichtigt, das vertical-align zum ausrichten "nebeneinander stehender elemente unterschiedlicher höhe" dient. solche hast du gar nicht - du hast mehrere _wörter_, aber nicht mehrere _elemente_ in deinem div.
und mit
div.Card{vertical-align;}
passiert nix???
da soll, da _darf_ nichts "passieren".
ausser einer fehlermeldung vom css-validator.
vertical-align ist eine css-eigenschaft - du hast dieser aber nicht mal einen wert zugewiesen.
nochmal: lies http://selfhtml.teamone.de/css/eigenschaften/ausrichtung.htm#vertical_align!
gruss,
wahsaga