Páginas: [1]
  Imprimir  
Autor Tema: Pagina web sectorizada con CSS sin usar tablas :P  (Leído 714 veces)
0 Usuarios y 1 Visitante están viendo este tema.
janito24
Programador
Usuario constante
*

Karma: +6/-0
Mensajes: 230


Booooooo!


Ver Perfil WWW
« : Octubre 04, 2009, 05:44:28 »


Esta es una pagina web que sin usar varias tablas dentro de tablas se ordena simplemente con css y divs, se limpia bastante el codigo fuente de la pagina ya que la estructura principal esta en el css y desde html solo llamaremos nuestros sectores declarados en el css. estilo.css
Código:
    body { 
    margin:0; 
    padding:0; 
    text-align:center; 
    background-color:#D8D8D8;
   } 
 
/* Pagina completa englobada */
 
   #content {   
    text-align:left; 
    margin:auto; 
    background-color:#D8D8D8; 
    width:800px; 
    height:800px; 
   } 
 
/* Header: Cabecera de pagina */
 
   #header { 
    width: 800px; 
    height:100px; 
    border: 1px solid black;
    background-color:#00FF00;
    /* background-image: url(ruta_de_la_imagen_de_fondo); */
   } 
 
/* Barra lateral izquierda (vertical) */
 
   #barra_v { 
    width:150px; 
    height:594px; 
    float:left; 
    border: 1px solid black;
    background-color:#FF00FF; 
    /* background-image: url(ruta_de_la_imagen_de_fondo); */
    border: 1px solid black;
   } 
 
/* Barra horizontal */
 
   #barra_h { 
    width:800px; 
    height:30px; 
    float:left; 
    border: 1px solid black;
    background-color:#0000FF; 
    /* background-image: url(ruta_de_la_imagen_de_fondo); */
   } 
 
/* Contenido principal (Cuadro principal) */
 
   #contenido { 
    width:650px; 
    height:594px; 
    float:left; 
    background-color:#FFFFFF;
    border: 1px solid black;
    /* background-image: url(ruta_de_la_imagen_de_fondo); */
   } 
 
/* Footer: Pie de pagina */
 
   #footer { 
    clear:both; 
    width:800px; 
    height:50px; 
    background-color:#D8D800;
    border: 1px solid black;
    /* background-image: url(ruta_de_la_imagen_de_fondo); */
   }
 
index.html
Código:
<html> 
<head> 
	<title>Mi Pagina web dividida con css</title>  
	<link href="estilo.css" type="text/css" rel="stylesheet">
</head> 
 
<body> 
 
<div id="content"> 
  <div id="header">Esto aparecera en el sector del header</div> 
  <div id="barra_h">Esto aparesera en el sector de la barra horizontal bajo el header header</div>
  <div id="barra_v">Nuestra barrita vertical de la izquierda</div> 
  <div id="contenido">El sector de nuestro contenido principal</div> 
  <div id="footer">Aqui pone los derechos de autor y uno que otro enlace :P estas en el footer</div> 
</div> 
 
</body> 
</html>
 
El codigo de index.html es el que se vera cuando el usuario vea el codigo fuente de la pagina, si se fijan se ve bastante mas ordenado que <table><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr></table> xD... enjoy!
En línea

madpitbull_99
Recién llegado
*

Karma: +0/-0
Mensajes: 7


Ver Perfil
« Respuesta #1 : Febrero 27, 2010, 10:47:45 »


esta bien pero tienes un pequeño error en el css en #contenido    #contenido {     width:646px;     height:594px;     float:left;     background-color:#FFFFFF;     border: 1px solid black;     /* background-image: url(ruta_de_la_imagen_de_fondo); */    } el width lo he cambiado a 646 ( estaba a 650 ) porque salia descuadrado , salia debajo del menu vertical izquierdo. <h1>saluddos!</h>
En línea
Páginas: [1]
  Imprimir  
 
Ir a: