SOLUCIONADO: Dividir en columnas la parte central de mi web

OK, lo siento. La próxima vez lo hago de esa foram.

Ahora me surge otro problemilla ...

La parte central me queda OK pero las zonas laterales, en la que he puesto unos enlaces y quizás ponga laguna imagen o lo que séa, no llega hasta el final del contenido el color de fondo. Como que la lista de enlaces no llega hasta el final pues está claro que esa zona lateral no llega hasta abajo del todo (hasta el pie de página). ¿Cómo puedo solucionar este tema? ¿Cómo puedo hacer para que las dos zonas laterales lleguen hasta el pie de página? No se si me explico.

Gracias.
porthosmuoz escribió:Buenos días,

Estoy siguiendo el curso y estoy intentando hacer mis experimentos. En "mi página web" he creado una página principal siguiendo los pasos del curso CCTW y otras dos, una como respuesta a la pregunta de la página principal y otra donde inserto fotos mías y que se accede a ella a través del menú horizontal.

Pues bien, en esa página de mis fotos, me gustaría tener una zona central donde poner las fotos y/o slides o cualquier otra cosa, y otras dos zonas a cada lateral de unos 150px ó 180px.

Lo he intentado siguiendo pasos idénticos o similares a la creación del pié de página pero no me ha salido. ¿Alguien me puede indicar donde está mi error o alguna forma diferente de hacerlo? Agradecido de antemano.

A continuación les dejo mi HTML de la página de fotos y el código CSS:

HTML:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<title>MIS FOTOS</title>

<link rel="stylesheet" href="Estilo-Principal.css" type="text/css" media="all">
<link rel="stylesheet" href="estilo-menu-desplegable.css" type="text/css" media="all">
<script language="javascript" src="no-tocar.txt" type="text/javascript"></script>
<script language="javascript" src="numero-de-menus.txt" type="text/javascript"></script>

</head>

<body onload="init();">

<div id="global">

<div id="curva-superior"></div>

<div id="cabecera">

<div id="logotipo">
<a href="http://andy-soto.spaces.live.com/"target="_blank">
[contenido no disponible]
</a></div>

<div id="publicidad">Bienvenido a mi WEB</div>
</div>

<div id="navegacion">
<ul>
  • Sobre mi
  • Sección 2
  • Sección 3
  • Sección 4

    </div>


    <div id="contenido">

    <div id="contenido izquierda">
    <ul>
  • Enlace 1
  • Enlace 2
  • Enlace 3

    </div>

    <div id="contenido central">

    <h1>Esta será la sección donde pondré mis fotos</h1>

    <h3>............................</h3>

    [contenido no disponible]



    PAGINA PRINCIPAL


    </div>

    <div id="contenido derecha">
    <ul>
  • Enlace 4
  • Enlace 5
  • Enlace 6

    </div>

    </div>


    <div id="pie">
    <div id="pieuno">
    <ul>
  • Foro Ejemplo
  • Contactos
  • Nos Enlazan

    </div>
    <div id="piedos">
    <div id="CCTW">
    <a href="http://www.comocreartuweb.com/"target="_blank">
    [contenido no disponible]
    </a></div>
    <div id="CCTWpubli">


    Agradecimientos a Jorgens</p>


    y a su Web en la que he</p>


    aprendido a manejar HTML</p>
    </div>
    </div>
    <div id="pietres">
    <ul>
  • Directorio
  • TopSite
  • Mapa de la Web

    </div>
    </div>

    <div id="curva-inferior"></div>

    </div>
    <script language="javascript" src="definir-menus.txt" type="text/javascript"></script>
    </body>
    </html>

    CODIGO CSS:

    * {margin:0px; padding:0px; border:0px}

    p {text-align:justify}

    img {border-style: none}

    h1 {font-size:1.2em; color:blue; font-weight:bold; text-decoration:underline; text-align:center}
    h2 {font-size:1.1em; color:blue; font-weight:bold; text-decoration:none; text-align:left}
    h3 {font-size:1em; color:blue; font-weight:bold; text-decoration:none; text-align:center}

    body {background-color:cyan; text-align:center}

    #global {width:800px; margin:4px auto}

    #curva-superior {background-image: url(objetos/curva-superior.gif); background-repeat: no-repeat; width: 800px; height: 12px; overflow: hidden}

    #cabecera {background-color:white; border-left: black 1px solid; border-right: black 1px solid; height: 100px}

    #logotipo {background-color: white; width: 95px; float: left}
    #publicidad {background-color: white; width: 703px; float: right; margin-top: 45px}

    #navegacion {background-color:gray; border: black 1px solid; height: 20px}
    #navegacion ul {margin-left: 180px}
    #navegacion li {float: left; list-style: none; margin: 0px 20px 0px 20px}

    #contenido {background-color:orange; border-left: black 1px solid; border-right: black 1px solid}
    #contenido li {list-style:none; font-size: 12px}
    #contenido izquierda {float: left; background-color: blue}
    #contenido central {float: left; background-color:red}
    #contenido derecha {float: rigth; background-color:yellow}
    #contenido p {padding: 5px 10px 5px 10px; text-indent: 15px}

    #menu {background-image: url(objetos/menu-parte-inferior.gif); background-position: bottom; padding-bottom: 5px; background-color:yellow; width:150px; float:left; text-align:left; margin:3px 10px 3px 3px}
    #menu h1 {background-image: url(objetos/menu-parte-superior.gif); font-size:12px; color:blue; font-weight:bold; text-decoration:none; text-align:left}
    #menu li {list-style:none; padding: 4px 8px 4px 6px}

    #pie {background-color:white; border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; height: 80px}
    #pie li {list-style: none; font-size: 12px}
    #pieuno {background-color: white ; float:left; width: 150}
    #piedos {background-color: white ; float:left; width: 498}
    #pietres {background-color: white ; float:left; width: 150}
    #CCTW {background-color: white; width: 250px; float:left; margin-left: 15px}
    #CCTWpubli {background-color: white; width: 180px; float: left; margin-left: 15px; margin-top: 8}

    #curva-inferior {background-image: url(objetos/curva-inferior.gif); background-repeat: no-repeat; width: 800px; height: 12px; overflow: hidden}

    a {color:brown; text-decoration:none; display:block}
    a:link {}
    a:visited {}
    a:hover {color:red; text-decoration:underline; background-color:none}
    a:active {}
    #pie a {color: blue; text-decoration:none ; display: block }
    #pie a:link {}
    #pie a:visited {}
    #pie a:hover {color:black ; text-decoration:underline ; background-color: white }
    #pie a:active {color:black}
    #logotipo a {}
    #logotipo a:link {}
    #logotipo a:visited {}
    #logotipo a:hover {background-color: white }
    #logotipo a:active {}
    #CCTW a {}
    #CCTW a:link {}
    #CCTW a:visited {}
    #CCTW a:hover {background-color: white }
    #CCTW a:active {}

    Por cierto, he subido esta web en razyhosting y la dirección es:

    http://andys-world.mywebcommunity.org/

    Espero sus repuestas.

    Un saludo.


  • Ya lo solucioné, vaya fallo más tonto ...

    En la definición de estilos, el CSS, había definido el div "contenido izquierda" con un espacio en blanco, sólo tuve que separar las dos palabras con un guión sin espacio alguno y ya está, y especificando el ancho que le quería dar (igual para los otros dos divs del contenido).

    Por si a alguien le puede ayudar.

    Saludos.
    No hagas eso, no hagas doble post sin sentido. Para decir que lo has solucionado, simplemente edita el mensaje anterior, o por lo menos no hagas con cita.

    Saludos.
    linkgl escribió:CAMBIA EL TITULO A SOLUCIONADO O BORRENLO O ETC PARA QUE LOS MOD... LO VEAN Y LO BORREN

    OK, pues lo solucioné al final.