Tecnología

Inicio

Código HTML para ajustar los márgenes

Código HTML para ajustar los márgenes


En los documentos HTML, los márgenes se establecen mediante Cascading Style Sheet código (CSS). Utilizando este código ayuda a mantener la estructura de una página web independiente de su estilo, por lo que es más fácil para actualizar el estilo de un sitio web completo utilizando uno o más archivos CSS. Márgenes proporcionan zonas de amortiguamiento alrededor del contenido en sus páginas Web y se diferencian de acolchado, ya que van fuera del borde de un elemento HTML, incluso si no existe una frontera real, visible. Puede fijarse por arriba, abajo, izquierda y derecha, o cualquier combinación que sea necesario.

El modelo de caja

Lo más importante para la comprensión de los márgenes de los documentos HTML es el llamado "modelo de caja." Este es el modelo creado por el World Wide Web Consortium (W3C) para describir la forma en CSS puede definir el tamaño de contenido, relleno, bordes y márgenes. Tomar un buen vistazo a la modelo le ayudará a evitar dolores de cabeza en el futuro. El modelo pone márgenes fuera de la frontera, mientras que el acolchado y el contenido van dentro de la frontera. Incluso si no se establece una frontera en un elemento HTML, como un DIV, usted debe imaginar una frontera cero píxeles entre cualquier relleno y los márgenes. También tenga en cuenta que cuando se tienen dos cajas de lado a lado, sus márgenes deben superponerse.

La propiedad margin

En CSS, el "margen" conjunto de propiedades incluye tanto la propiedad rápida "margen" y cuatro propiedades de dirección específica como "margin-left." La dirección siempre vienen en segundo lugar, por lo que la propiedad del margen derecho está escrito "margen derecha" y así sucesivamente. Las cuatro direcciones son arriba, abajo, izquierda y derecha.

Ajuste del valor de margen

Por lo general, los codificadores CSS ajustar el margen en términos de píxeles, así:

margin-top: 20px;

El código anterior establece un margen superior que es de veinte píxeles de alto. También puede utilizar unidades de medida relativas como porcentajes y EMS. Cuando el "margen" propiedad abreviada se establece en 10 por ciento, por ejemplo, el navegador calcula que el contenido dentro de la caja lleva hasta 90 por ciento del espacio. Navegadores calculan ems relación con el tamaño del texto que se utiliza en el documento. El beneficio de valores de los márgenes relativos es que cuando el usuario cambia el tamaño de la ventana del navegador, los márgenes se ajustarán automáticamente.

El uso de la propiedad rápida

Puede configurar los cuatro márgenes utilizando sólo la propiedad rápida. Al hacer esto, se inicia con el valor del margen superior e ir alrededor de las agujas del reloj, tan a la derecha que viene a continuación, seguido de fondo y después a la izquierda. Si se omite uno de los cuatro valores, entonces el navegador asume la dirección opuesta --- como superior si sólo se da un valor para la parte inferior --- es igual. Por ejemplo, el siguiente código establece 10 píxeles de espacio de margen en la parte superior, 20 en la parte inferior y 15 en la derecha y la izquierda:

margen: 10px 15px 20px;

Los márgenes de automóviles

Ajuste de los márgenes izquierdo y derecho en "auto" se centrará en el contenido de la mayoría de los navegadores modernos. Algunos navegadores antiguos necesitan más persuasión con el texto alineación especial y otros ajustes. Aquí está el código para un cuadro centrado horizontalmente con veinte píxeles en la parte superior e inferior:

margen: 20px auto;

Nótese que en el ejemplo anterior, los márgenes superior e inferior, cuando se combinan, son lo primero. Los márgenes izquierdo y derecho vienen en segundo lugar.