Hola Andrés,
Las páginas HTML se acomodan al tamaño de pantalla, tamaño de fuente del sistema y resolución.
Lo ideal es tener esto presente al diseñar la paǵina, y usar los posicionadores más dinámicos que encuentres.
Pero si querés una página rígida, deberías definir el ancho de body, en píxeles o en em, dependiendo de qué tamaño quieras conservar, si el del texto o el de las imágenes. De ese modo, cuando tu página no quepa en la pantalla, en lugar de desordenarla aparecerá una barra de desplazamiento horizontal.