Hi,
In Blocktags wie div und span, bei denen feste Höhen und Breiten angegeben und durch position: positioniert sind
span ist ein inline-Element, dem Du nur über die absolute Positionierung Breite und Höhe zuweisen kannst - dann aber nicht mehr vertical align.
freundliche Grüße
Ingo