Lo que pasa que el code
vertical-align solo funciona si el alto de la linea esta definido con
line-height.
Por ejemplo tienes un div de 200px cuadrados (ancho y alto) y quieres que se centre tu texto
(HOLA) tanto Vertical como Horizontal, solo tendras que aplicarle este code a la linea del div osea
linea-height: 100px;
Ten en cuenta que la altura de la linea lo podras aplicar a cualquier elemento en cambio el
vertical-align solo a los elementos de linea, es preferible que le apliques las dos propiedades a los de linea y no a los elementos a nivel de bloque.
Para no agoviarte tanto checa esta especificación: http://www.sidar.org/recur/desdi/tra...ml#line-height Y si no sabes que son los elementos a nivel de bloque y de Linea Esta otra Url: Elementos de Bloque: http://www.sidar.org/recur/desdi/tra...isuren.html#q5 Elementos de Linea: http://www.sidar.org/recur/desdi/tra...isuren.html#q7
_Saludos.