[Webmaster] Adaptar una página Web a diferentes resoluciones

última actualización el 30 de julio de 2009, 20:00 por Carlos-vialfa
Publicado por Carlos-vialfa

Adaptar una página Web a diferentes resoluciones: centrarla


Una pregunta frecuente que se encuentra en los foros es “¿Cómo adapto mi página Web a la resolución de la pantalla de los usuarios?” ¿Qué resolución debo elegir?

La solución


La solución consiste en utilizar tamaños relativos en la página (que cambien según el tamaño de la ventana y de la pantalla de los usuarios).

Lo mas común es utilizar la etiqueta body. Pero también podemos utilizar div#corps u otro.

Para adaptar el tamaño de la página, debemos utilizar el siguiente código CSS:

body{width:100%;}


Con este código la página ocupara el 100% de la ventana, cualquiera sea su tamaño.

Evidentemente podemos definir el tamaño que deseemos (90%, 80%, etc.)

Si definimos un tamaño más pequeño, podemos centrar la página con "margin:auto".

Nota


/!\ Atención: es necesario definir el tamaño en porcentaje (%) y no en em u otra unidad relativa, ya que % corresponde a un porcentaje en relación al tamaño de la ventana, en cambio las unidades em corresponden a la altura de las líneas (un tamaño predefinido).

Precisiones


Si es imprescindible que tu página no sea más pequeña que cierto tamaño, puedes utilizar la propiedad min-width (no funciona bajo IE).

También puedes utilizar max-width para definir el tamaño máximo.
(No recomiendo esto ya que no es agradable tener una página que sea más pequeña que la ventana.)

Ejemplo


Una página de ancho al 90%, centrada, un ancho mínimo de 600 pixeles, y un ancho máximo de 2000 pixeles:

body{width:90%;margin:auto;min-width:600px;max-width:2000px}


PD: El artículo original fue escrito por Ssylvainsab, contribuidor de CommentCaMarche
Mejores respuestas para « Adaptar una página Web a diferentes resoluciones » en :
[Webmaster] Adaptar una página Web a diferentes resoluciones Ver Adaptar una página Web a diferentes resoluciones: centrarla Una pregunta frecuente que se encuentra en los foros es “¿Cómo adapto mi página Web a la resolución de la pantalla de los usuarios?” ¿Qué resolución debo elegir? La solución La solución...
[Webmaster] Adaptar una página Web a diferentes resoluciones Ver Adaptar una página Web a diferentes resoluciones: centrarla Una pregunta frecuente que se encuentra en los foros es “¿Cómo adapto mi página Web a la resolución de la pantalla de los usuarios?” ¿Qué resolución debo elegir? La solución La solución...
Javascript – Centrar verticalmente una página Web VerJavascript – Centrar verticalmente una página Web Tratar de centrar verticalmente una página Web con CSS es una perdida de tiempo. La solución más práctica consiste en utilizar JavaScript. 1. El archivo .js 2. La página .html 3. Uso 4....
Elegir una imagen y optimizarla para ponerla en su página Web VerElegir una imagen y optimizarla para ponerla en su página Web Para que sus imágenes se visualicen de la mejor manera en su sitio Web, la elección del formato debe ser realizado, necesariamente, en función del uso que se le va a dar. Elegir...
Descargar Ewisoft Web Builder VerCuando te hablan de crear una página web y publicarla, no te imaginas como hacerlo, no necesitarás experiencia en la creación, porque llego en el momento oportuno Ewisoft Web Builder para ayudarte en la confección de páginas web. Contiene...
Descargar Website X5 Evolution VerWebsite X5 Evolution es una aplicacion de entorno windows desarrollada para que puedas crear tu propia pagina de internet sin conocimientos previos de programacion. Seguramente alguna vez has querido tener tu propia pagina web, pero por no saber ni...
Web - Marcadores VerMarcadores Cuando se navega por la Web es habitual encontrar un sitio o página Web interesante y querer anotar su dirección para regresar más adelante. Para esto se usan los marcadores (también llamados favoritos). Permiten crear un marcador virtual...
Administración de imágenes en HTML Ver¿Cómo mostrar imágenes en una página Web? Tener algunas imágenes en un sitio Web lo hace más atractivo e intuitivo. Sin embargo, es importante no excederse ya que las imágenes pueden llevar mucho tiempo en cargarse y, en algunos casos, pueden hacer...