Problema plantilla con Firefox

pues eso muchachos no se si alguien me podría ayudar

Veran estos dias he estado haciendo la plantilla para mi web y resulta que se ve bien con el Explorer pero con Firefox se deforma por completo y no se que hacer o que he hecho mal
he subido la plantilla para que la puedan ver
http://testpage.onlinewebshop.net/plantilla.html
Verdad que se ve mal con firefox, Puedes subir tambien los codigos del estilo-general.css porfavor, quiza ahi se encuentre el desperfecto.

Me parece ver que por lo menos en el html, has puesto el menu vertical seguido de la cabecera y no dentro del contenido, y quiza por eso tire el contenido tan abajo, de todos modos podrias subir tambien el estilo-general.css por si las moscas.

Saludos.
Estudiar no es aprender.
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
<script type="text/javascript" src="niftycube.js"></script>
<script type="text/javascript">
window.onload=function()
{
Nifty("div#fondo")
Nifty ("div#cabecera","small")
Nifty ("div#menu,div#contenido","same-height")
Nifty ("div#pie")
Nifty("ul.postnav a","transparent");
Nifty ("div#uno,div#dos,div#tres","same-height")
}
</script>
<title>Khaos</title>
</head>
<body>
<div id="global">
<div id="fondo">
<div id="cabecera">Bienvenidos a mi Web</div>
<ul class="postnav">
  • Inicio
  • Bandas
  • Videos
  • Galerias
  • Foro


    <div id="menu">
    <h1>Título de Sección 1</h1>
    <ul>
  • Enlace 1
  • Enlace 2

  • Enlace 3
  • Enlace 4
    </div>
    <div id="contenido">
    <h1>KHAOS</h1>


    Khaoticos nace en la ciudad de San Pedro Sula, Honduras, C.A.
    Aun si la banda nació en el 2000 su origen remonta a las de otro conocido grupo de rock Hondureño llamado KHAOS .
    Con el comparten un integrante en la persona de Max Urso, guitarrista en las dos bandas.</p>

    <h2>El grupo KHAOS</h2>

    fue una de las bandas de rock mas importante en el área Centroamericana en los inicios del fenómeno del Rock En Español y
    varias canciones originales del grupo alcanzaron mucho éxito entre la juventud rockera,
    con temas como ser "Roleando", canciones que aun suenan en varias radio emisoras del país y de Centro América.</p>



    Acompañan a Max en esta aventura Steve Atkinson en la voz percusiones y teclados, Isaac Nerio en el bajo eléctrico
    y Ferdinando Zornitta en la batería y voces, todos ellos destacadas personalidades en el ambiente musical Hondureño.</p>

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

    </div>
    <div id="dos"></div>
    <div id="tres">
    <ul>
  • Directorio
  • TopSite
  • Mapa de la Web

    </div>

    </div>

    </div>

    </div>

    </body>
    </html>

    CSS
    * {margin:0px ; padding:0px ; border: 0px}
    body {background-color: cccccc;text-align: center}
    #global {width:800px ; margin:4px auto ;border:1px}
    #fondo {background-color:333333; padding:0px; margin: 0 auto;}
    #cabecera {background-color: 666666 ; margin: 5px 5px 0px 5px }
    ul.postnav,ul.postnav li{margin-left:2px;margin-top:3px ;padding:0;list-style-type:none}
    ul.postnav li{float:left;width: 154px;height:19px;font-size:80%;margin-right: 3px}
    ul.postnav a{display:block;width:154px;padding:5px 0;font: bold 100% Verdana,Arial,sans-serif;
    text-transform:uppercase;background: 999999;color: brown;
    text-decoration:none;text-align:center}
    ul.postnav a:hover{background: 99cccc;color: black;text-decoration:none}
    #navegacion li {float:left ; list-style:none ; margin: 0px 10px 0px 10px }
    #navegacion ul { margin-left: 250px }
    #contenido {float:right;background-color: 99cccc ; margin: 5px 5px 5px 0px;width: 640px ;}
    #contenido p {padding: 5px 10px 5px 10px ; text-indent: 15px }
    #menu {float:left;background: ffffff ; width: 145px ; margin: 5px 0px 5px 5px }
    #menu h1 {text-decoration:none ; font-size:10px}
    #menu li {text-align:left ;list-style:none ; margin: 4px 8px 4px 6px }

    #pie {background-color: 666666 ; margin: 0px 5px 5px 5px ;
    }
    #pie li {list-style: none ; font-size: 12px }
    #uno {background-color: 666666 ; float:left ; width:148px ; margin: 2px 0px 5px 2px ;font-size:12px}
    #dos {background-color: 666666 ; float:left ; width:490px ; margin: 2px 0px 5px 0px;font-size:12px}
    #tres {background-color: 666666 ; float:left ; width:148px ; margin: 2px 2px 5px 0px;font-size:12px}


    a {color: brown ; text-decoration:none ; display: block }
    a:link {}
    a:visited {}
    a:hover {color:red ;text-decoration:underline ;}
    a:active {}

    p {text-align: justify}

    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}

    Lo del Menu,es que lo quiero afuera no adentro
  • y tocando varias cosas del CSS he logrado esto con el Firefox
    [contenido no disponible]
    resulatdo despues de aplicar los arreglos de MzStudios
    [contenido no disponible]
    prueba con esta, le hize algunos cambios (le agregue # a los colores)

    * {margin:0px ; padding:0px ; border: 0px} 
    body {background-color: #cccccc;text-align: center} 
    #global {width:800px ; margin:4px auto ;border:1px} 
    #fondo {background-color:#333333; padding:0px; margin: 0 auto;} 
    #cabecera {background-color: #666666 ; margin: 5px 5px 0px 5px } 
    ul.postnav,ul.postnav li{margin-left:2px;margin-top:3px ;padding:0;list-style-type:none} 
    ul.postnav li{float:left;width: 154px;height:19px;font-size:80%;margin-right: 3px} 
    ul.postnav a{display:block;width:154px;padding:5px 0;font: bold 100% Verdana,Arial,sans-serif; 
    text-transform:uppercase;background: #999999;color: brown; 
    text-decoration:none;text-align:center} 
    ul.postnav a:hover{background: #99cccc;color: black;text-decoration:none} 
    #navegacion li {float:left ; list-style:none ; margin: 0px 10px 0px 10px } 
    #navegacion ul { margin-left: 250px } 
    #contenido {float:right;background-color: #99cccc ; margin: 5px 5px 5px 0px;width: 640px ;} 
    #contenido p {padding: 5px 10px 5px 10px ; text-indent: 15px } 
    #menu {float:left;background: #ffffff ; width: 145px ; margin: 5px 0px 5px 5px } 
    #menu h1 {text-decoration:none ; font-size:10px} 
    #menu li {text-align:left ;list-style:none ; margin: 4px 8px 4px 6px } 
    
    #pie {background-color: #666666 ; margin: 0px 5px 5px 5px ; 
    } 
    #pie li {list-style: none ; font-size: 12px } 
    #uno {background-color: #666666 ; float:left ; width:148px ; margin: 2px 0px 5px 2px ;font-size:12px} 
    #dos {background-color: #666666 ; float:left ; width:490px ; margin: 2px 0px 5px 0px;font-size:12px} 
    #tres {background-color: #666666 ; float:left ; width:148px ; margin: 2px 2px 5px 0px;font-size:12px} 
    
    
    a {color: brown ; text-decoration:none ; display: block } 
    a:link {} 
    a:visited {} 
    a:hover {color:red ;text-decoration:underline ;} 
    a:active {} 
    
    p {text-align: justify} 
    
    h1 {font-size: 1.2em; color:blue ; font-weight: bold ; text-decoration: underline ; text-align: center} 
    amigazo, en ralidad solo falta colocarle el color de fondo de la capa contenido y estariamos al otro lado, eso si, no olvides sustituir los archivos nuevos guradados en tu pc, por los viejos que se alojan en la web.

    Lo digo por que he pinchado tu web para ver como vas y sigue igual que al principio y me imagino que solo ha faltado sutituirlos en internet.

    Humildemente no puedo aportar mas, mis capacidades no son tan amplias como para resolver lo que falta, pero un gustazo ayudarte.

    Saludos.
    Estudiar no es aprender.
    neoclayo escribió:amigazo, en realidad solo falta colocar le el color de fondo de la capa contenido y estaríamos al otro lado, eso si, no olvides sustituir los archivos nuevos guradados en tu pc, por los viejos que se alojan en la web.

    Lo digo por que he pinchado tu web para ver como vas y sigue igual que al principio y me imagino que solo ha faltado sutituirlos en internet.

    Humildemente no puedo aportar mas, mis capacidades no son tan amplias como para resolver lo que falta, pero un gustazo ayudarte.

    Saludos.

    Lo que esta en negrita no lo entiendo,el contenido ya tiene color de fondo

    lo de sustituir los archivos,lo que pasa es que no eran mis planes subir la plantilla y la subi para que vieran el relajo que tengo :cry:

    MzStudios he aplicado los cambios que le hicistes y el resultado esta arriba de ti , Ya se ve el color del Menu y la Nvegacion pero aun no luce como debería

    PD:Les agradezco mucho que se tomen su tiempo en ayudarme a resolver esto
    prueba reemplazar "Brown" por "#993300" creo que firefox da problemas con eso.... :wink:
    Cambie los nombres de los colores de las letras por números y sigue igual
    ROYGES escribió:Vaya al parecer no hay solución ha mi problema :cry:
    Hola:
    Puede que yo esté equivocado, pero me pareció ver que usted tiene abajo en su página tres cierres de capa </div> . Usted cierra con </div> la capa contenido luego abre con <div id="capapie"> la capa pie en la que dentro van esas tres capas (pieuno, piedos, pietres) las cuales cierra y también cierra con un </div> la capa pie. Luego cierra con un </div>
    la capa fondo y luego cierra con un </div> la capa global, pero el otro </div> que tiene abajo ¿que cierra?
    Saludos
    Agradecido de los que aprenden enseñando
    Raulyure escribió:
    ROYGES escribió:Vaya al parecer no hay solución ha mi problema :cry:
    Hola:
    Puede que yo esté equivocado, pero me pareció ver que usted tiene abajo en su página tres cierres de capa </div> . Usted cierra con </div> la capa contenido luego abre con <div id="capapie"> la capa pie en la que dentro van esas tres capas (pieuno, piedos, pietres) las cuales cierra y también cierra con un </div> la capa pie. Luego cierra con un </div>
    la capa fondo y luego cierra con un </div> la capa global, pero el otro </div> que tiene abajo ¿que cierra?
    Saludos

    Ayer valide el Html de la pagina y en vez de tener un cierre extra me faltaba uno

    ese </div> que ud cree que cierra el pie mas bien cierra el pietres
    Hola:
    Cierto, ahora después de la validación se ve mejor (lo de estar todo cerrado), pero me atrevería a decirle que usted en su hoja de estilo allí abajo, tiene las directivas del H1 H2 y P, creo que debieran primero que nada estar arriba, las tres antes del body, y pienso que a la capa pie, (ya que a la capa contenido le tiene puesto un float:right;, a esa capa pie debiera de ponerle por mientras en su directiva un ;clear:both; para que se pueda quedar abajo y no moleste los arreglos que se hagan en las otras capas, así se mantendrá abajo y se podrán ver mejor los problemas de arriba.
    En lo que usted dice que validó el html, este se hace teniendo una declaración válida en el DOCTYPE, por ejemplo.
    <!Doctype html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w3.org/TRxhtml1/DTD/xhtml1-transitional.dtd">
    Ese sería una declaración DOCTYPE válida para el método transitional, que es el que la mayoría utiliza por ahora, ya que es el que permite ciertas licencias y fallos en los códigos.
    El DOCTYPE 1.1 Strict es el mas complejo, porque es el que no permite ningún fallo en los códigos, y con ese teoricamente podemos estar seguros que se van a interpretar correctamente en cualquier navegador moderno que cumpla con los standares delW3C, (aunque cumplir con los standares del W3C ya es otro cantar)
    Yo no se si usted para validar sus códigos debiera de utilizar el que normalmente ponemos que es el Transitional 4.0, (con el que hacemos la página del curso) o el transitional que le dije antes, ya que una de las normas de la W3C es que los códigos de las etiquetas y las propiedades se escriban siempre en minúsculas, (excepto algunas) otra sugerencia es formar los códigos correctamente, como cerrar una etiqueta que esté contenida en otra siempre antes del cierre de la otra en que está contenida, otra sugerencia es que todo lo que se abre se cierra, incluso las que siempre hemos sabido que no la necesitan obligatoriamente como el <br ,este debe cerrarse así
    , dejándo un espacio entre la letra r y la barra oblicua, y así hay unas cuantas "normas" que hay que tener para que los códigos de una página sean totalmente válidos para la W3C, y una de las cosas es que la hoja de estilo lleve un cierto orden en sus códigos. Bueno no me extenderé mas con esto que seguro que le aburriré.

    Saludos
    Agradecido de los que aprenden enseñando
    Raulyure

    Primero que nada quería agradecerte mucho el que te tomes tu tiempo en ayudarme y que soy un completo novato en esto.

    Hice lo que ud me dijo de poner el "P","H1"y"H2" antes del "Body"
    y de agregar el "clear:both" al pie y ahora se ve un poco mejor.

    Ahora lo de validar yo ni siquiera sabia que existía y me di cuenta de la validación buscando la solución a mi problema y lo que hice para validar fue agregar esta linea:
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    a mi HTML

    por cierto

    Bueno no me extenderé mas con esto que seguro que le aburriré.

    Créame no me aburrirá para nada,todo lo contrario lo que quiero es aprender y por eso estoy aquí

    vuelvo a poner mi HTML y CSS por si me le puede echar otro vistazo


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
    <script type="text/javascript" src="niftycube.js"></script>
    <script type="text/javascript">
    window.onload=function()
    {
    Nifty("div#fondo")
    Nifty ("div#cabecera,div#pie","small")
    Nifty ("div#menu,div#contenido","same-height")
    Nifty("ul.postnav a","transparent");
    }
    </script>
    <title>Khaos</title>
    </head>
    <body>
    <div id="global">
    <div id="fondo">
    <div id="cabecera">Bienvenidos a mi Web</div>
    <ul class="postnav">
  • Inicio
  • Bandas
  • Videos
  • Galerias
  • Foro


    <div id="menu">
    <h1>Título de Sección 1</h1>
    <ul>
  • Enlace 1
  • Enlace 2

  • Enlace 3
  • Enlace 4
    </div>
    <div id="contenido">
    <h1>Titulo</h1>


    sffi dn vndknbksnbknkdbz; ;,a,,roouororoaoro rgk[p ek bkdf kb;sk';b;'b';sb
    bfbsfd;blm;ldfmb;lsm;lmb;dmfbmsdfmvfvsmfvmsdofmvodmfvmsfmomgomdfmemgemgs;f,v ';
    dfmb;lsm;l mslm lmsfmvlsm msm m msmfv;lms l;ms;l m;lm ;lsml;m ;ldml; ms;lm ;ms;lm
    fmb l;m;lbm;lsdfmbl;m;lgbm l;mgl;bm l;sml;gb mlmblmsmb lgl ;bms;bm ;lmb m;bml ml
    g bml;fmgbl;mlbmmf;lbmd;fbmlgbm;.</p>



    sffi dn vndknbksnbknkdbz; ;,a,,roouororoaoro rgk[p ek bkdf kb;sk';b;'b';sb
    bfbsfd;blm;ldfmb;lsm;lmb;dmfbmsdfmvfvsmfvmsdofmvodmfvmsfmomgomdfmemgemgs;f,v ';
    dfmb;lsm;l mslm lmsfmvlsm msm m msmfv;lms l;ms;l m;lm ;lsml;m ;ldml; ms;lm ;ms;lm
    fmb l;m;lbm;lsdfmbl;m;lgbm l;mgl;bm l;sml;gb mlmblmsmb lgl ;bms;bm ;lmb m;bml ml
    g bml;fmgbl;mlbmmf;lbmd;fbmlgbm;.</p>




    sffi dn vndknbksnbknkdbz; ;,a,,roouororoaoro rgk[p ek bkdf kb;sk';b;'b';sb
    bfbsfd;blm;ldfmb;lsm;lmb;dmfbmsdfmvfvsmfvmsdofmvodmfvmsfmomgomdfmemgemgs;f,v ';
    dfmb;lsm;l mslm lmsfmvlsm msm m msmfv;lms l;ms;l m;lm ;lsml;m ;ldml; ms;lm ;ms;lm
    fmb l;m;lbm;lsdfmbl;m;lgbm l;mgl;bm l;sml;gb mlmblmsmb lgl ;bms;bm ;lmb m;bml ml
    g bml;fmgbl;mlbmmf;lbmd;fbmlgbm;.</p>

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

    </div>
    <div id="dos"></div>
    <div id="tres">
    <ul>
  • Directorio
  • TopSite
  • Mapa de la Web

    </div>
    </div>


    </div>
    </div>

    </body>
    </html>

  • CSS:
    * {margin:0px ; padding:0px ; border: 0px}
    p {text-align: justify}

    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 {background-color: #cccccc;text-align: center}
    #global {width:800px ; margin:4px auto ;}
    #fondo {background-color:#333333;}
    #cabecera {background-color:#666666 ; margin: 5px 5px 0px 5px }
    ul.postnav,ul.postnav li{margin-left:2px;margin-top:3px ;padding:0;list-style-type:none}
    ul.postnav li{float:left;width: 154px;height:19px;font-size:80%;margin-right: 3px}
    ul.postnav a{display:block;width:154px;padding:5px 0;font: bold 100% Verdana,Arial,sans-serif;
    text-transform:uppercase;background:#999999;color:#802A2A;
    text-decoration:none;text-align:center}
    ul.postnav a:hover{background:#99cccc;color: black;text-decoration:none}
    #contenido {float:right;background-color:#99cccc ; margin: 5px 5px 5px 0px;width: 640px ;}
    #contenido p {padding: 5px 10px 5px 10px ; text-indent: 15px }
    #menu {float:left;background:#ffffff ; width: 145px ; margin: 5px 0px 5px 5px }
    #menu h1 {text-decoration:none ; font-size:10px}
    #menu li {text-align:left ;list-style:none ; margin: 4px 8px 4px 6px }

    #pie {background-color:#666666 ; margin: 0px 5px 5px 5px ;;clear:both;
    }
    #pie li {list-style: none ; font-size: 12px }
    #uno {background-color:#666666 ; float:left ; width:148px ; margin: 2px 0px 5px 2px ;font-size:12px}
    #dos {background-color:#666666 ; float:left ; width:490px ; margin: 2px 0px 5px 0px;font-size:12px}
    #tres {background-color:#666666 ; float:left ; width:148px ; margin: 2px 2px 5px 0px;font-size:12px}

    a {color: #802A2A ; text-decoration:none ; display: block }
    a:link {}
    a:visited {}
    a:hover {color:red ;text-decoration:underline ;}
    a:active {}




    ROYGES escribió:Raulyure

    Primero que nada quería agradecerte mucho el que te tomes tu tiempo en ayudarme y que soy un completo novato en esto.

    Hice lo que ud me dijo de poner el "P","H1"y"H2" antes del "Body"
    y de agregar el "clear:both" al pie y ahora se ve un poco mejor.

    Ahora lo de validar yo ni siquiera sabia que existía y me di cuenta de la validación buscando la solución a mi problema y lo que hice para validar fue agregar esta linea:
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    a mi HTML

    por cierto

    Bueno no me extenderé mas con esto que seguro que le aburriré.

    Créame no me aburrirá para nada,todo lo contrario lo que quiero es aprender y por eso estoy aquí

    vuelvo a poner mi HTML y CSS por si me le puede echar otro vistazo


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
    <script type="text/javascript" src="niftycube.js"></script>
    <script type="text/javascript">
    window.onload=function()
    {
    Nifty("div#fondo")
    Nifty ("div#cabecera,div#pie","small")
    Nifty ("div#menu,div#contenido","same-height")
    Nifty("ul.postnav a","transparent");
    }
    </script>
    <title>Khaos</title>
    </head>
    <body>
    <div id="global">
    <div id="fondo">
    <div id="cabecera">Bienvenidos a mi Web</div>
    <ul class="postnav">
  • Inicio
  • Bandas
  • Videos
  • Galerias
  • Foro


    <div id="menu">
    <h1>Título de Sección 1</h1>
    <ul>
  • Enlace 1
  • Enlace 2

  • Enlace 3
  • Enlace 4
    </div>
    <div id="contenido">
    <h1>Titulo</h1>


    sffi dn vndknbksnbknkdbz; ;,a,,roouororoaoro rgk[p ek bkdf kb;sk';b;'b';sb
    bfbsfd;blm;ldfmb;lsm;lmb;dmfbmsdfmvfvsmfvmsdofmvodmfvmsfmomgomdfmemgemgs;f,v ';
    dfmb;lsm;l mslm lmsfmvlsm msm m msmfv;lms l;ms;l m;lm ;lsml;m ;ldml; ms;lm ;ms;lm
    fmb l;m;lbm;lsdfmbl;m;lgbm l;mgl;bm l;sml;gb mlmblmsmb lgl ;bms;bm ;lmb m;bml ml
    g bml;fmgbl;mlbmmf;lbmd;fbmlgbm;.</p>



    sffi dn vndknbksnbknkdbz; ;,a,,roouororoaoro rgk[p ek bkdf kb;sk';b;'b';sb
    bfbsfd;blm;ldfmb;lsm;lmb;dmfbmsdfmvfvsmfvmsdofmvodmfvmsfmomgomdfmemgemgs;f,v ';
    dfmb;lsm;l mslm lmsfmvlsm msm m msmfv;lms l;ms;l m;lm ;lsml;m ;ldml; ms;lm ;ms;lm
    fmb l;m;lbm;lsdfmbl;m;lgbm l;mgl;bm l;sml;gb mlmblmsmb lgl ;bms;bm ;lmb m;bml ml
    g bml;fmgbl;mlbmmf;lbmd;fbmlgbm;.</p>




    sffi dn vndknbksnbknkdbz; ;,a,,roouororoaoro rgk[p ek bkdf kb;sk';b;'b';sb
    bfbsfd;blm;ldfmb;lsm;lmb;dmfbmsdfmvfvsmfvmsdofmvodmfvmsfmomgomdfmemgemgs;f,v ';
    dfmb;lsm;l mslm lmsfmvlsm msm m msmfv;lms l;ms;l m;lm ;lsml;m ;ldml; ms;lm ;ms;lm
    fmb l;m;lbm;lsdfmbl;m;lgbm l;mgl;bm l;sml;gb mlmblmsmb lgl ;bms;bm ;lmb m;bml ml
    g bml;fmgbl;mlbmmf;lbmd;fbmlgbm;.</p>

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

    </div>
    <div id="dos"></div>
    <div id="tres">
    <ul>
  • Directorio
  • TopSite
  • Mapa de la Web

    </div>
    </div>


    </div>
    </div>

    </body>
    </html>

  • CSS:
    * {margin:0px ; padding:0px ; border: 0px}
    p {text-align: justify}

    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 {background-color: #cccccc;text-align: center}
    #global {width:800px ; margin:4px auto ;}
    #fondo {background-color:#333333;}
    #cabecera {background-color:#666666 ; margin: 5px 5px 0px 5px }
    ul.postnav,ul.postnav li{margin-left:2px;margin-top:3px ;padding:0;list-style-type:none}
    ul.postnav li{float:left;width: 154px;height:19px;font-size:80%;margin-right: 3px}
    ul.postnav a{display:block;width:154px;padding:5px 0;font: bold 100% Verdana,Arial,sans-serif;
    text-transform:uppercase;background:#999999;color:#802A2A;
    text-decoration:none;text-align:center}
    ul.postnav a:hover{background:#99cccc;color: black;text-decoration:none}
    #contenido {float:right;background-color:#99cccc ; margin: 5px 5px 5px 0px;width: 640px ;}
    #contenido p {padding: 5px 10px 5px 10px ; text-indent: 15px }
    #menu {float:left;background:#ffffff ; width: 145px ; margin: 5px 0px 5px 5px }
    #menu h1 {text-decoration:none ; font-size:10px}
    #menu li {text-align:left ;list-style:none ; margin: 4px 8px 4px 6px }

    #pie {background-color:#666666 ; margin: 0px 5px 5px 5px ;;clear:both;
    }
    #pie li {list-style: none ; font-size: 12px }
    #uno {background-color:#666666 ; float:left ; width:148px ; margin: 2px 0px 5px 2px ;font-size:12px}
    #dos {background-color:#666666 ; float:left ; width:490px ; margin: 2px 0px 5px 0px;font-size:12px}
    #tres {background-color:#666666 ; float:left ; width:148px ; margin: 2px 2px 5px 0px;font-size:12px}

    a {color: #802A2A ; text-decoration:none ; display: block }
    a:link {}
    a:visited {}
    a:hover {color:red ;text-decoration:underline ;}
    a:active {}




    Hola:
    Bueno, lo que parece ser que usted hizo, fue poner el código para que los navegadores pudieran reconocer las tildes y los acentos, como los códigos son todos en inglés, la razón de tener que poner ese código ISO es porque en el inglés no existe la letra ñ ni los acentos, por eso tuvieron que inventar, por decirlo de alguna manera ese código.
    En su página por lo poco que veo hasta ahora, (no lo tome usted como que debiera de hacerlo como yo le digo, porque no he visto su página de tal manera que pueda decirle , haga esto o haga lo otro) solo le diré lo que yo habría hecho para ahorrarme un poco de problemas, por ejemplo, si usted se fija , dentro de la capa #fondo usted tiene metidas todas sus capas, la cabecera, la capa menu, la capa contenido, la capa pie, en realidad es la capa #global la que contiene a todas las demás, incluyéndo a esa capa fondo, pero como usted ha metido todas las demás capas en la capa fondo, yo habría hecho que todo esos ul, por ejemplo:
    ul.postnav,ul.postnav li{margin-left:2px;margin-top:3px ;padding:0;list-style-type:none}
    ul.postnav li{float:left;width: 154px;height:19px;font-size:80%;margin-right: 3px} hubieran estado dentro de una capa a la que habría llamado #nav
    Y en la página html, habría puesto
    <div id="cabecera">Bienvenidos a mi Web</div>
    <div id="nav">
    <ul class="postnav">
  • Inicio
  • Bandas
  • Videos
  • Galerias
  • Foro

    </div>
    <div id="menu etc. etc.
    Y en la hoja de estilo a esa capa nav le habría dado un altura de unos 35 px, por ejemplo
    #cabecera{etc. etc. etc.}
    #nav{background-color:#0000FF;height:35px} (el color es irrelevante, solo sirve para diferenciar por el momento esa capa de las demás,
    Eso es lo que habría hecho yo, porque así tendría dominada esa lista de enlaces dentro de esa capa.
    Ahora hablándo acerca de esa lista de ul
    veo, (y también lo digo solo a título personal), que usted tiene definido lo siguiente
    ul.postnav,ul.postnav li{margin-left:2px;margin-top:3px ;padding:0;list-style-type:none}
    ul.postnav li{float:left;width: 154px;height:19px;font-size:80%;margin-right: 3px}
    Si se da cuenta, usted tiene repetido ese ul.postnav li, primero acompañado por el ul.postnav y después mas abajo le da unas directivas otra vez pero a el solo .
    Yo destrozando un poco los códigos habría añadido al li de abajo los códigos que están arriba (pero solo los que debieran de pertenecer al li) por ejemplo el margin-left, el margin-top, el list style type none. Y después habría eliminado ese ul.postnav li de arriba, el que acompaña al ul.postnav, y a ese ul.postnav lo habría dejado solo con sus códigos.
    Lo otro que yo habría probado, digo probado porque esto no es una ciencia exacta, (aunque lo parezca). habría sido haberle añadido a la capa #fondo
    un float:left; para ver como se comporta, ya que como la capa #global es la que está centrada, yo , como le digo le habría puesto un float:left a esa capa #fondo, así seguramente habría tenido menos problemas con las capas flotantes como la menu y la contenido.
    Fuera de que una de las cosas que mas molesta es que no todos los navegadores, por muy modernos que estos sean, soportan algunas directivas, demasiado modernas para ellos.
    Lo que yo le he dicho, le recuerdo, solo son ideas mías, le recuerdo que no he visto sus códigos tan minuciosamente aun
    Saludos
  • Agradecido de los que aprenden enseñando