Demo, el resultado final


Descargate el codigo fuente



Resultado final






Este tutorial es la continuacion de Como disenar una pagina web en Phosothop


Para este tutorial necesitas tener un conocimiento básico de HTML y de CSS, como también un editor de textos (Notepad++, Dreamweaver, Textmate, Vim, etc).

Organización

Vamos a usar esta organización para los archivos y carpetas:

index.html

Código :

<!DOCTYPE html>
<html>
<head>
 <title>Juan Perez</title>
 <link rel="stylesheet" href="style.css">
</head>
<body>
<div id="contenedor">
 <div id="cabecera">
 <a href="#" id="logo">Logo</a>
 <ul id="menu">
 <li><a href="#">Portafolio</a></li>
 <li><a href="#">Bio</a></li>
 <li><a href="#">Blog</a></li>
 <li><a href="#">Contacto</a></l1>
 </ul>
 </div>
 <div id="contenido">
 </div>
</div>
 <div id="pie">
 <p>Juan Perez Copyright © 2010</p>
 </div>
</body>


El codigo es simple, no hay mucho que explicar son solo divs dentro de divs:

style.css

Código :

/* Un pequeno reset a todos los estilos */
*{
   margin:0;
   padding:0;
   border:0;
   outline:0;
   text-decoration:none;
   list-style:none;
   font-family:sans-serif;
        color:white;
}
body{
}
/* el contenedor de la pagina de 960px de ancho y con un alto definido para ir viendo los cambios */
#contenedor{
   width:960px;
   margin:0 auto;
   height:1000px;
   padding:0 25px 20px;
}

/* El resto son estilos vacios que iremos llenando mientras avanzamos */ 

#cabecera{

}
#logo{

}
#menu{

}
#menu li{

}
#menu li a{

}
#menu li a:hover{

}

#pie{

}


Nota: Entre las propiedades del #contenedor, he usado la propiedad margin con un valor de 0 auto, esto es un truco de CSS para centrar un elemento, siempre y cuando este tenga un ancho definido.

El resto aqui