Resulta que, quiero hacer un layout con una cabecera, un menu, un contenido y un footer con posiciones relativas. Claro esta. la cabecera y el footer se dejan con la posiciones normales.
Código HTML:
<div id="contenedor"> <div id="header"> <div id="logo"><img src="imagenes/header.jpg" alt="Nombre de tu empresa"/></div> </div> <div id="menu"> <ul> <li><a href="#">Home</a></li> <li><a href="#">Portafolio</a></li> <li><a href="#"> Artículos</a></li> <li><a href="#">Foro</a></li> <li><a href="#">Productos</a></li> <li><a href="#">Contacto</a></li> </ul> </div> <div id="contenido">Hola Bienvenidos a mi sitio web.. Esta es solo una pequeña muestra de lo que se puede lograr con un poco de ideas... Para empezar haremos un diseño sencillo que contará con un header o encabezado, un menú vertical con 5 vínculos o botones, una sección para el contenido y por último un pie de página o footer. Para este tutorial no necesitará muchas imágenes, solamente la del encabezado, la cual tendrá las medidas siguientes: 600px de ancho y 100px de alto. Y una pequeña imagen para el logotipo con las siguientes medidas: 120px de ancho y 90px de alto. <p>Estas imágenes se pueden crear con cualquier editor gráfico. Puede bajar los archivos del ejemplo desde aquí. Para ello lo primero que haremos es abrir nuestro editor de HTML y crear un documento nuevo. Este documento lo guardamos con el nombre de <strong>index.html</strong>. Dentro de las etiquetas <strong><body></body></strong> escribimos todo el contenido del sitio web, o sea lo que se observa al entrar a cualquier sitio web, el texto, las imágenes…etc. Lo primero que haremos es crear un contenedor para alojar dentro de este todo el contenido de nuestro sitio. Para ellos tecleamos dentro de la etiqueta <strong><body></strong> lo siguiente:</p> <p> <strong><div id=”contenedor”></div></strong></p> <p>Con este código creamos una capa para alojar dentro de ella las demás capas y así poder organizar nuestro sitio mediante CSS de una forma sencilla. Las demás capas son las que tendrán el menú, el contenido…etc.</p> </div> <div id="footer">Nombredetuempresa Copyright ® 2006 :: Todos los derechos reservados </div>
Código HTML:
* { margin: 0; padding:0;} body{ background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:.99em; color:#FFFFFF; } #contenedor{ position: relative; width:800px; margin:auto; } #header{ width:800px; text-align:center; background-color:#000000; } #logo{ padding-top:10px; } #menu{ position: relative; float: left; top:0; botton: 0; width: 200px }
PD: Tengo que decir que estoy siguiendo un ligero cursito y eh copiado el xhtml y ando modificando el css
PD: No me vallan a llamar roba codigo