¿Quieres que el contenido se adapte a cualquier tipo de resolución? Si es eso, entonces tienes que utilizas los estilos (CSS, Cascade Style Sheet) y utilizar % para dar los anchos y altos o em, aunque este último dependerá del tipo de fuente/font que se utilice. Por ejemplo: body { width: 100%; height: 100% } hará que la etiqueta body utilice toda la pantalla del navegador.
Todo lo que implique la modificación del diseño de un sitio web debería ir en las hojas de estilo en cascada y siempre intentar no modificar los tamaños en el servidor (PHP es un lenguaje del lado del servidor; Javascript es un lenguaje del lado del cliente o navegador). Les puedes quitar los atributos width y height de las <img /> para en su lugar, utilizar CSS:
Código PHP:
while ( $fila_f=mysql_fetch_array($rs_f) ) {
echo '<a href="' $raiz . 'images/' . $fila_f["nombrefoto"] . '" target="_blank"><img src="' . $raiz . 'images/' . $fila_f["nombrefoto"] . '" /></a>';
}
Y en el head, por ejemplo, podrías escribir esto:
Código HTML:
<style type="text/css" media="screen">
img { width: 75px; height: 75px; }
</style>
Ambos funcionarán de igual forma, solo que utilizando hojas de estilo es más fácil modificar el diseño.
Saludos.
Marcadores