Ayuda de de yaneh o jorgens

Hola, ya he seguido todos los pasos de la guia uno a uno hasta terminar la cuarta leccion que es la ultima que hay y me ha salido todo perfecto pero me he puesto a hacer la plantilla de mi web paralelo a la de las lecciones para practicar y justo debajo de la capa de navegacion no me sale un trozo de borde lo mas alto de la capa contenido y sale blanco. porque me pasa esto? al principio no me sali y me aparecia todo bien pero ha sido introducir unos cambios y me sale de esta manera. Pongo una captura del preview para que veais como me queda lo que digo.

[contenido no disponible]

A continuacion pongo el codigo y el estilo:

<!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>Page title</title>
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
</head>
<body>
<div id="global">
<div id="curva-superior"></div>
<div id="cabecera">
<div id="logotipo">[contenido no disponible]</div>
<div id="publicidad">[contenido no disponible]</div>
</div>
<div id="navegacion">
<ul>
  • Sección 1
  • Sección 2
  • Sección 3

    </div>
    <div id="contenido">
    <div id="menu">
    <h1>MotoPasión</h1>
    <ul>
  • Enlace 1
  • Enlace 2
  • Enlace 3
  • Enlace 4
  • Enlace 5
  • Enlace 6
    </div>
    <h1>Alemania al ataque: BMW S 1000 RR</h1>[contenido no disponible]


    Hasta ahora BMW había competido y sobrevivido en el duro mercado motociclista
    buscando la diferenciación de su producto. Al igual que otras pequeñas marcas
    como Ducati, KTM o Harley Davidson, BMW siempre ofrecía un extra de personalidad
    y especificación del que sus rivales japoneses no disponían, eludiendo de esta
    manera el enfrentamiento directo con tan poderosos adversarios. Hasta hoy.</p>
    <h2>Y este es el tercer párrafo.</h2>


    En pocas lecciones aprenderé a darle margenes para
    separarlos unos de otros, e incluso hacerles sanguias por la izquierda a la primera línea,
    que queda mucho mejor.</p>


    Anda, fijate! Salen todos centrados, que cosa. Espero que Jorgens nos enseñe a ponerlos
    alineados a la izquierda, o justificados. Así esto parece una poesia! je je je.</p>
    </div>
    <div id="pie">Este es el pié de página</div>
    <div id="curva-inferior"></div>
    </div>
    </body>
    </html>

    Estilo:

    * {text-indent:0px ; margin:0px ; padding:0px ; border:0px}
    p {text-align: justify}
    h1 {font-size: 1.2em; color:black ; font-weight: bold ; text-decoration: underline ;
    text-align: center ; margin: 20px 0px 20px 0px}
    h2 {font.size: 1.1em; color:blue ; font-weight: bold ; text-decoration: none ;
    text-align: center}
    body {background-color: #696969 ; 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:149px}
    #logotipo {width:400px ; float:left }
    #publicidad {width:398px ; float:right }
    #navegacion {background-color: #B8860B ; border: black 1px solid ; height:20px}
    #navegacion li {float:left ; list-style:none ; margin: 0px 20px 0px 20px }
    #navegacion ul { margin-left: 180px }
    #contenido {background-color: white ; border-left: black 1px solid ;
    border-right: black 1px solid }
    #contenido p {margin: 5px 10px 0px 10px ; text-indent: 15px}
    #menu {width: 250px ; float:right ;
    text-align:center ; margin: 4px 2px 4px 10px ;
    background-image: url(objetos/menu-parte-inferior.gif);
    background-position: bottom ;
    padding-bottom:5px }
    #menu li {list-style:none ; margin: 4px 9px 12px 6px }
    #menu h1 {text-decoration:none ; font-size:15px ; color: black ; padding-top:17px ;
    background-image: url(objetos/menu-parte-superior.gif) ; margin: 0px 0px 0px 0px }
    #pie { background-color: white ;
    border-left: black 1px solid ;
    border-right: black 1px solid;
    border-top: black 1px solid }
    #curva-inferior { background-image: url(objetos/curva-inferior.gif) ;
    background-repeat: no-repeat ;
    width: 800px ;
    height:12px ;
    overflow: hidden }
    a {color: #000000 ; text-decoration:none ; display: block }
    a:link {}
    a:visited {}
    a:hover {color:#000000 ; text-decoration:underline ; background-color: #DAA520}
    a:active {}

    Espero que me podais hechar una mano con esto porque no me aclaro, estoy desenado que salgan las nuevas versiones. ¿Que tal me esta quedando la web?

    Un saludo.
  • Hola

    despues de mucho buscarle, me doy cuenta que el fallo lo està dando el h1
    porque..... no lo se, pero asi es

    quitalo para que veas

    esto
    <h1>Alemania al ataque: BMW S 1000 RR</h1
    quitale el h1
    o bien intentalo asi
    en el css
    busca la linea del h1
    y quitale el margin que le pusiste.

    ya me contaràs
    Si le quito el margen ya no aparece pero entonces me sale el titulo muy pegado a la barra de navegacion. Tenia puesto margin 20px 0px 20px 0px no entiendo porque ocurre esto por el margen pues solo le di por arriba y abajo... pero quitando la propiedad margin se soluciona.

    Hay alguna otra forma de separar el titulo de la barra de navegacion y el propio parrafo que tiene por bajo que no sea con el margin? me seria de gran ayuda para separarlo un poco...

    Gracias!!
    Parece que ya lo he solucionado, por si le puede servir a alguien lo he arreglado poniendo padding-top:20px ; padding-bottom:20px al h1 y luego he tenido que poner un padding-bottom:0px al titulo del menu para corregirlo pues se me habia movido al poner 20px a los titulos.

    Un saludo.