haber, haber.... antes de empezar a mezclar las cosas... deberías separarlas...
una cosa es HTML, otra Javascript .... y otra, PHP
ahora, PHP no hace ni HTML ni Javascript, solo lo imprime...
mientras aprendas estas diferencias, te aseguro no tendrás problemas....
entonces, un enlace con una imagen???
Código HTML:
<a href="foo"><img src="bar"/></a>
ahora, siguiendo tu primer ejemplo...
Código PHP:
$imagen1="<a href="javascript:PopWindow()">","<img src='imagenes/list.gif' border='0' width='17' height='18'>","</a>";
// y luego el segundo???
echo "<td> ","<a href='RUTA' target='_blank'>","<img src='$imagen1'>","</a>","</td>";
pues aquí, ya todo esta mal... primero, $imagen1 debería contener la ruta
URL de la imagen física... y no una variable PHP!!!
como puedes ver, el problema no es ni de PHP ni de HTML, ni siquiera de Javascript....
el problema es tu incapacidad de ver las cosas con claridad y sobre todo, evitar estudiar antes de empezar a intentar.... para luego entonces, acudir a este foro a bien dudar sobre tus practicas.... animo!
(mas suerte para la próxima)
PDTA: hay una buena pagina de estándares y programación web que me encanta (pero esta en ingles)
http://w3schools.com