Hola! estoy con el curso de divs y el contenido y el pie de pagina no se me cuadran. pongo el contenido a 800px no me cubre la pantalla y el pie de pagina se me viene a la derecha de el. me podriais ayudar? gracias :) andele
hola para ayudarte debes pegar aqui el contenido del html y css
saludos
Usuario 2298 ·
·
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html> <head> <title>Page title</title> <link rel="stylesheet" href="estilo-general.css" type="text/css" media="all"> </head> <body> <div id="cabecera">Bienvenidos a mi Web</div> <div id="navegacion">Barra de Navegación</div> <div id="contenido"> <div id="menu"> <ul><li><a href="#">Enlace 1</a></li><li><a href="#">Enlace 2</a></li><li><a href="#">Enlace 3</a></div></ul> <p>Esta será la zona principal de la web</p> </div> <div id="pie">Este es el pié de página</div> </body> </html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Page title</title>
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
</head>
<body>
<div id="cabecera">Bienvenidos a mi Web</div>
<div id="navegacion">Barra de Navegación</div>
<div id="contenido">
<div id="menu">
<ul><li><a href="#">Enlace 1</a></li><li><a href="#">Enlace 2</a></li><li><a href="#">Enlace 3</a></div></ul>
<p>Esta será la zona principal de la web</p>
</div>
</div><!--------------------------------falta cerrar el contenido------------------------------>
<div id="pie">Este es el pié de página</div>
</body>
</html>
a parte tiene el css desordenado todo debe estar por orden de aparicion en el html asi
* {margin:0px; padding:0px; border:0px;} p {text-align:justify;} body {text-align:center;} #global{width:800px; margin:4px auto;} #cabecera {background-color:pink;} #navegacion {background-color:gray;} #contenido {background-color:orange; width:800px; float:left;} #menu {background-color:yellow; width:150px; float:left;text-aling:left;} #menu li {list-style:none; margin:4px 0px 4px 6px;}
a {color:blue; font-size:1.3em; text-decoration:none;} a {color:brown; text-decoration:none; display:block;} a:link {} a:visited {} a:hover {color:red ; text-decoration:underline; background-color: silver;} a:active {}
#pie {background-color:brown;}
saludos
Usuario 2298 ·
·
Gracias ricky!
Usuario 2298 ·
·
Yaneth muchisimas gracias, he consiguido ordenar todo y ahora puedo continuar con mi aprendizaje.... hay alguna formula para saber el orden del css?? joer que verde estoy jejejeje. :) saludos.
No esperate que Janeth tiene razon hay esta mal, (que detallada es esta niña :-)) yo no mire la lista XD pero tienes como 3 errores, puede que lo veas bien pero esta mal porque yo corregi sin mirar la lista,(como hiba a creer que cierras un div antes de un ul) en ultimas queda asi,
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Page title</title>
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
</head>
<body>
<div id="cabecera">Bienvenidos a mi Web</div>*
<div id="navegacion">Barra de Navegación</div>*
<div id="contenido">
<div id="menu">
<ul><li><a href="#">Enlace 1</a></li><li><a href="#">Enlace 2</a></li><li><a href="#">Enlace 3</a></li></ul>
</div><!--cierre menu-->
<p>Esta será la zona principal de la web</p>
</div> <!--cierre contenido-->
<div id="pie">Este es el pié de página</div>
</body>
</html>
si ricki, muchas veces, son cositas de nada, y ha como dan lata jejeje
andele, en el css, todo debe estar por orden de aparicion en el html la linea del * debe estar siempre arriba de todo, luego pones lo que no tiene # p{} img{} h1{} solo para que no se te pierdan en seguida body, siguen los de divs #global (que es la que ordena todo) luego, cual es el primer div???? si, cabecera sigue, navegacion, contenido, menu
mas adelante te pediran un div que se llama curva-superior, ese va arriba de cabecera en el html, y arriba de cabecera en el css
me explico???, de todas formas, si tienes mas dudas, por aqui andamos saludos
Usuario 2298 ·
·
Gracias y mil gracias, sois unas makinas :)
Usuario 2298 ·
·
Hola tengo otra duda!! :) ahora estoy en el tema 3, He de crear una cuenta en un Hosting? en cual?