Está usted en Indice > Construcción > Lenguajes > CSS > Lecciones y Paso a Paso > Modelo de cajas en CSS
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Modelo de cajas en CSS

Introducción

Para poder entender como maquetar páginas sin tablas, utilizando solo CSS, debemos primero entender el modelo de cajas, que define la estructura de la página a la que aplicaremos los estilos.

Esquema Si estas acostumbrado a trabajar con tablas, sabes que tu pagina esta dividida en cuadrados definidos por celdas y tablas. Cuando trabajas con CSS-P, también trabajas con cuadrados. Estos cuadrados pueden ser definidos por elementos de la estructura de tu página, como encabezados y párrafos. Si quieres agrupar varios elementos, utilizas el tag <div> o <span> . Esto marca un bloque de contenido en tu pagina.

Pongamos como ejemplo, una pagina tipica, con encabezado, una barra lateral, contenido, y un pie. Podriamos estructurarla con divs como aparece a la izquierda.

Nuestro codigo se vería algo así:

<div id="header">
  aquí va el contenido del header
</div> 

<div id="barra">
	aquí va el contenido de la barra lateral
</div>

<div id="contenido">
	aquí va el contenido principal 
</div>

 <div id="pie">
      aquí va el contenido del pie de página 
</div> 

Cada div puede contener otros divs, párrafos, imágenes o cualquier otro elemento, y con CSS podemos definir sus propiedades, como color de fondo, bordes, tamaño, posicionamiento, fuentes, etc.

Bloques y Líneas

Hay dos tipos de cajas: block e inline . Un parrafo, por ejemplo, se considera como un bloque, y por lo tanto por default se despliega como tal. Esto quiere decir que un párrafo que siga a otro se desplegará así:

[parrafo1]

[parrafo2]

Un elemento como un <span>se considera como un elemento en linea, o inline, y por lo tanto un span seguirá a otro linealmente, asi:

[span1] [span2]

Se puede cambiar el tipo de caja utilizando la propiedad display:block o display:inline.



Usuarios que han visto este tema también han visto...

- Centrar imágenes con CSS
- Como crear cuadros con Hojas de Estilo
- Cómo eliminar el subrayado de los enlaces con CSS
- Cómo solucionar problemas en CSS
- Cómo cambiar la apariencia de un botón en CSS


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 18-03-2010 a las 17:41:13