Coincido con K3NNY, lo ideal sería que fuera elástica. En HTML puedes ordenar tu contenido en tablas y fijar los tamaños de las celdas con porcentajes, lo que hará que el diseño se adapte a la resolución.
También podrías utilizar CSS para esto, date una vuelta por el
foro de CSS y el
foro HTML. Estoy seguro que encontrarás respuesta a como hacerlo