Normalmente, se si desidera ridimensionare la pagina in base alla risoluzione, si definiscono le dimensioni in percentuale (o em). Per far ciò sono utilizzate le tecniche dette di layout liquidi (Layout con i CSS).

Per ingrandire una foto da un tumbnail, puoi seguire diverse strade:


Questa seconda strada ha a sua volta diverse soluzioni:
  • utilizzando javascript (però puoi andare incontro a problemi di accessibilità)
  • utilizzando linguaggi server side (PHP, ASP, ...) che creano la pagina dinamicamente