Lo ideal es que cambies tu web dependiendo de la resolución de la pantalla, sobre todo ahora que existen todo tipo de dispositivos con conexión a internet ( ordenadores, tablets, móviles..). Así se verá bien en todas.
En css3 existen las media-queries. Con ellas puedes crear reglas dependiendo del tamaño de la pantalla, orientación, resolución…En
esta página tienes una demo de cómo funciona las media-queries(columna de HTML5 Demos) y otras características de html5 con
IE9 En el ejemplo CSS3 Media Queries podrás ver como el CSS de la web está divido en partes según el ancho de la pantalla.
Código HTML :
@media (min-width:950px) {código css para pantalla grande}
@media (min-width:450px) and (max-width:950px) {código css para pantalla media}
@media (max-width:450px){código css para pantalla pequeña}