Si lo que quieres es una página estatica, existen programas que automaticamente les pasas las imagenes y te crean una galeria de imagenes en html. E incluso si quieres te crean miniaturas.
Aqui tienes uno:
http://visuallightbox.com/es/index.html
Este te hace una galeria con efecto y demás de JQuery.
En principio te devuelven codigo HTML que puedes editar con cualquier editor.
Existen más, la que te he pasado VisualLightBox, habría que mirar la licencia, porque es de pago y la licencia es bastante limitada.
En cuanto a lo que pretendes hacer, de poner una encima de otra me parece una tonteria usar una tabla. Para eso simlemente vas poniendo las imagenes dentro de un div de esta forma:
Código HTML:
Ver original <img src="imagen1.png" alt="lo que quieras"> <img src="imagen2.png" alt="lo que quieras"> <img src="imagen3.png" alt="lo que quieras"> <img src="imagen4.png" alt="lo que quieras"> ....
Y luego en el CSS pones esto:
Y quedan todas una encima de otra.
A no ser que quieras hacer una tabla con dos columnas, una para la imagen y otra para la descripción de la misma, en tal caso si tendría sentido una tabla.