|
Programacion
|
Temas de CSS: El Modelo de Caja
La utilización del estándar de marcado CSS (en español Hojas de Estilo en Cascada)
definido por el World Wide Web Consortium (W3C) permite a diseñadores y programadores definir estilos
coherentes para páginas web y aplicar la plantilla a varias páginas. Un aspecto especialmente relevante
de CSS es el Modelo de Caja. Una primera aproximación visual Tarde o temprano, todo libro o taller práctico de CSS queda bajo la influencia
del Modelo de Caja. El elemento <div>
<div> El estilo
div { El código anterior generará una caja como la que muestra la figura siguiente,
en la que adicionalmente se ha dado color a los elementos transparentes
(margen y relleno) solo para hacerlos visibles.
Áreas y propiedades Cada caja posee, además de su área de Contenido, otras tres áreas opcionales:
El tamaño de cada área o de sus segmentos está dado por el valor de las respectivas propiedades, definidas en forma global o discriminadas por segmento. Por ejemplo, la siguiente sentencia asignará un margen homogéneo de 20 píxeles alrededor de la caja: div { margin: 20px } Si en cambio se desea asignar valores distintos a cada uno de los segmentos, pueden reflejarse los cuatro valores numéricos siguiendo el orden top - right - bottom - left.El siguiente ejemplo asigna 10 píxeles arriba, 5 a la derecha, 20 abajo y nada a la izquierda: div { margin: 10px 5px 20px 0 } Pueden especificarse valores también con la siguiente notación, en la que ya no es necesario mantener el orden:div { La lista completa de propiedades es la siguiente: Propiedades del Margen "margin-top", "margin-right", "margin-bottom", "margin-left" y "margin" Propiedades del Relleno "padding-top", "padding-right", "padding-bottom", "padding-left" y "padding" Propiedades del Borde 1) Ancho (width) "border-top-width", "border-right-width", "border-bottom-width", "border-left-width" y "border-width". Pueden ser valores específicos o los valores "thin" (fino), "medium" (medio) y "thick" (grueso) 2) Color (color) "border-top-color", "border-right-color", "border-bottom-color", "border-left-color" y "border-color" 3) Estilo (style) "border-top-style", "border-right-style", "border-bottom-style", "border-left-style" and "border-style". Toma una serie de posibles valores, tales como: none, hidden, dotted, dashed, solid, double, groove, ridge, inset y outset. Es una propiedad algo conflictiva ya que no todos los navegadores interpretan sus valores de la misma manera. Como corolario de esta aproximación al modelo de caja resta analizar qué es lo que se verá en cada área cuando la página se muestre en un navegador:
El Secreto Hay un solo secreto para comprender cabalmente cada una de las propiedades y su utilización: probar, probar y probar. ;-)Fernando Campaña (Julio de 2006) Palabras Clave: diseño web, CSS, Modelo de Caja, margin, padding, border, color Informe (Css) de Fernando Campaña Webmaster de http://www.rakidwam.com.ar Han valorado este artículo de Css. 17 usuario(s). Valoración media: Este artículo ha sido leído ( 8749 veces ). Fecha: 7/24/2006
|
Artículos Relacionados
Capas visibles e invisibles en css
Celdas con puntas redondeadas utilizando css Como cambiar la apariencia de un botón medainte css Resaltar una porción de texto con estilos css Cambio de color de los hipervínculos en css Como eliminar el subrayado de los enlaces con estilos css |