Tecnología

Inicio

Cómo hacer una página web aparecerá en la parte central de la pantalla

Un requisito común en el diseño de un sitio web es hacer que el contenido de la página centrada automáticamente por el navegador, no importa qué tan amplia es la ventana del navegador. Esto se puede conseguir mediante la propiedad margen de hojas de estilo en cascada, la asignación de un margen igual a los lados izquierdo y derecho de la página. Debido a que el ancho del margen tiene que cambiar en función de cómo amplia navegador del visitante es, se utiliza la palabra clave auto para el valor de margen. Esto le indica al navegador para calcular el valor del margen correcto requerido en los lados izquierdo y derecho para centrar la página automáticamente.

Instrucciones

1 Abra una aplicación de desarrollo web o editor de texto, y crear una nueva página HTML.

2 Añadir una etiqueta div de la página que contendrá el contenido de la página centrado, insertando el siguiente código HTML después de la apertura "<body>" etiqueta.

<Div id = "PageContent">
<P> Este es algún contenido ejemplo </ p>
</ Div>

3 Ajuste el ancho del área de contenido de la página, y decirle al navegador para calcular los márgenes izquierdo y derecho de forma automática añadiendo el siguiente código al final del HTML "<head>" sección "</ head>".

<Style type = "text / css">

contenido de página {

Anchura: 910px;
margin-left: auto;
margin-right: auto;
}
</ Style>

Esto le indica al navegador para ajustar el ancho de la div PageContent a 910 píxeles y, a continuación, crear igualdad de los márgenes izquierdo y derecho utilizando el espacio restante en la pantalla.

4 Guarde la página como "example.htm" y abrir en un navegador Web. Se puede ver que el navegador se ha centrado de forma automática el contenido. Si cambia el ancho de la ventana del navegador, el navegador vuelve a calcular el margen para mantener la página centrado.

Consejos y advertencias

  • Añadir un borde a su área de contenido añadiendo lo siguiente al estilo #pageContent:
  • frontera: 1px #cccccc sólido;
  • Esto añade un borde gris sólido de ancho de 1 píxel alrededor del contenido de la página.