Here's a hacked together script that will do what you want.
$ ( echo -e "<html>\n<body>"; \ for i in {1..4}.png;do echo "<img src="$i">"; done ; \ echo -e "</body>\n</html>" ) | tee 4v.html <html> <body> <img src=1.png> <img src=2.png> <img src=3.png> <img src=4.png> </body> </html>
To display the resulting file, 4v.html:
$ xdg-open 4v.html
And the final product:

Adjustments
If you want to use a different series of .png images merely change the arguments to the for loop.
for i in {1..4}.png;do echo "<img src="$i">"; done
The files are named 1.png, 2.png, 3.png, and 4.png in my example. So if they were all in a directory by themselves you could do this instead:
for i in *.png;do echo "<img src="$i">"; done