Hola, tienes muchas etiquetas ociosas allí. Intenta así:
Código HTML:
Ver original <li><a href="http://www.forosdelweb.com/f53/multimedia/imagenes/1.jpg" target="_blank"><img src="http://www.forosdelweb.com/f53/multimedia/imagenes/1.jpg"></a></li> <li><a href="http://www.forosdelweb.com/f53/multimedia/imagenes/2.jpg" target="_blank"><img src="http://www.forosdelweb.com/f53/multimedia/imagenes/2.jpg"></a></li> <li><a href="http://www.forosdelweb.com/f53/multimedia/imagenes/3.jpg" target="_blank"><img src="http://www.forosdelweb.com/f53/multimedia/imagenes/3.jpg"></a></li> <li><a href="http://www.forosdelweb.com/f53/multimedia/imagenes/4.jpg" target="_blank"><img src="http://www.forosdelweb.com/f53/multimedia/imagenes/4.jpg"></a></li>
La propiedad display: table-row y table-cell harán que tu lista adopte comportamiento de tabla, logrando lo que quieres:
Código CSS:
Ver original#fila {
display: table-row;
width: 100%;
}
#fila li {
display: table-cell;
vertical-align: middle;
text-align: center;
}
No he probado el código pero debería funcionar.