Hola buenas, tengo una tabla con filas en las que estoy metiendo una imágen alineada a la izquierda y un texto que a veces es una sóla línea y otras son 2, para que dicho texto esté siempre al nivel de la imagen. Cuando son 2 líneas de texto no hay problema, porque la imágen tiene ese alto y queda perfecto, pero cuando es sólo una línea, se queda el texto arriba del todo y queda mucho hueco debajo. Me gustaría que se quedara en el centro de la fila, con igual de hueco por arriba que por abajo. Este es el código actual:
<tr>
<td class="padded">
<img src="1453.jpg" vspace="2" width="40" align="left" border="2" height="40" hspace="2">Texto a veces una línea, a veces 2.
</td>
</tr>
Usando STYLE="vertical-align:middle" me funciona sólo si la imágen no está alineada a la izquierda, pero en ese caso cuando son 2 líneas, al no estar alineada a la izquierda la imágen, la segunda línea se muestra debajo de la imágen y no al mismo nivel.
¿Alguna solución? Supongo que metiendo las imágenes en una columna y los textos en otra, se podría hacer sin problema, pero si están ambos en la misma fila?
Muchas gracias.