problemas con el fondo

Hola chicos,
Primero de todo daros las gracias por enseñarnos a los que,como yo,no teniamos ni idea de lo que eran las tripas de una web.Bendita paciencia la vuestra.!!!
Bueno como veis mi problema es el fondo(no el mio, sino el de la web).
Cuando llegué a la lección de colocar una foto de fondo por mas que lo intenté con diferentes imágenes no lo conseguí y al final lo deje correr.
Ahora he llegado al tema "curva superior"e inferior y me vuelvo a encontrar con lo mismo.
Necesito ayuda!!!
Gracias
este problema ya fue posteado muchas veces en el foro, si busacas tal vez encuentres la respuesta.

sino dejame los códigos haber que haces mal
Hola Arian,
Te envio el index html

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

<html>
<head>
<title>Pagina principal del ejemplo CCTW</title>
<link rel="stylesheet" href="estilos.css" type="text/css"
media="all">
</head>
<body>

<p class="centrado">Bienvenidos a mi página web. Muy pronto estará lista!</p>
[contenido no disponible]


Página creada gracias a CCTW</p>


[correo eliminado]</p>
</body>
</html>



Esta es la hoja de estilos.css


body {background-color: #E6E6FA ; background-image: url(objetos/fondo.png) ;
background-repeat: no-repeat ; background-position: center center ; height:100% }
img {border-style: none }
.centrado {text-align: center}


Esta es la plantilla 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 ="global">
<div id="curva-superior"></div>
<div id="cabecera">Bienvenidos a mi web</div>
<div id="navegacion">Barra de navegación</div>
<div id="contenido">
<div id="menu"><ul>
  • Enlace 1
  • Enlace 2
  • Enlace 3
    </div>
    <h1>Esta será la zona principal de la Web</h1>


    Este es mi segundo párrafo.Acabo de poner un punto y sigue siendo un párrafo pues no le he colocado aún la etiqueta de cierre.Voy a ponerselo justo aquí.</p>
    <h2>Y este es el tercer párrafo.</h2>

    En pocas lecciones aprendere a darle márgenes para separarlo uno de otro,e incluso a hacerles sangrías por la izquierda a la primera linia.
    anda fíjate!Salen todos centrados.Espero que Jorgens nos enseñe a ponerlos alineados a la izquierda o justificados.Así,esto parece una poesia!!</p>
    </div>
    <div id="pie">Este es el pié de página</div>
    </div>


    </body>
    </html>


    Y esta es la hoja de estilo-general.css


    * {text-indent:0px ; margin:0px ; padding:0px ; border:0px }
    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:center }
    body {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: pink ; border-left:black 1px solid ; border-right:black 1px solid ; border-top:black 1px solid }
    #navegacion {background-color: gray ; border: black 1px solid }
    #contenido {background-color:orange ; border-left:black 1px solid ; border-right:black 1px solid }
    #contenido p{padding: 5px 10px 5px 10px ; text-indent: 15px }
    #menu {background-color: yellow ; width: 150px ; float:left ; text-align:left ; margin: 3px 10px 3px 3px }
    #menu li {list-style: none ; margin:4px 0px 4px 6px }
    #pie {background-color: brown ; border:black 1px solid }
    a {color: brown ; text-decoration:none ; display:block }
    a:link{}
    a:visited{}
    a:hover {color: red ; text-decoration:underline ; background-color:silver }
    a:active{}
    p {text-align:justify }



    Bueno igual me he pasado enviando cosas, peroya sabes..más vale que sobre que no que falte.

    Espero que podais ver el fallo para poder continuar.
  • puede ser que estes enlazando mal la ruta...
    proba usando esta hoja de estilo:

    body {background: #E6E6FA url(objetos/fondo.png) ;
    background-repeat: no-repeat ; background-position: center center ; height:100% }
    img {border-style: none }
    .centrado {text-align: center}

    y dale el ancho y largo de la imagen en pixeles, de esta forma vamos a ver si efectivamente estas enlazando bien...

    es cuestión de mirar bien el código, vamos a ir probando hasta sacarlo.

    me contas como va con esto que te digo

    saludos
    Hola,
    Ya vuelvo a estar aquí.

    En la hoja de estilos.css he hecho todo tipo de cambios y nada, no funciona.
    He probado poner px, sacar px, sacar parentesis, cambiar la posición...
    Vamos que creo que está claro que por aquí no está el problema.
    Con el tema de "curva superior" (plantilla.html y estilo-general), estoy en las mismas:como se aplica igual que el fondo(a través de la carpeta objetos) tampoco hay forma que salga.
    Nos leemos pronto.Chao.