Problema con el menu

Bueno vuelvo a los foros jeje, tengo una duda y un problemon
uno de ellos es que como puedo cambiarle le color cuando pones el mouse en uno de los links del menu de la izquierda que se ve gris y no encuentro donde cambiarlo :S
Y otro en firefox se me ve todo mal :S
Dejo los codigos porque no subi la web:

Plantilla

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Nacional de Footstar</title>
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="estilo-general.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">
[contenido no disponible]
</div>
<div id="navegacion">
<ul>
  • Seccion 1
  • Sección 2
  • Sección 3

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

  • Enlace 3
  • Enlace 4
    </div>
    <h1>Esta será la zona principal de la web</h1>


    Este es mi segundo párrafo. Acabo de poner un punto y en cambio sigue siendo un párrafo
    pues no le he colocado aún la etiqueta de cierre. Voy a ponersela justo aquí.</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">
    <div id="pieuno">
    <ul>
  • Foro ejemplo
  • Contactos
  • Nos enlazan

    </div>
    <div id="piedos">pie dos</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>



    Estilo CSS

    * {text-indent:0px ; margin:0px ; padding:0px ; border:0px}
    p {text-align: justify}
    body{text-align:center;background-color: #BCD2EE}
    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: white ; border-left: black 1px solid ;
    border-right: black 1px solid ; height:85px}
    #logotipo {width:280px ; float:left }
    #publicidad {width:518px ; float:right ; margin-top:25px ; font-size: 16px }
    #navegacion {background-color: silver ; 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 {background-color: Silver ; width: 150px ; float:left ;
    text-align:left ; margin: 3px 10px 3px 3px ;
    background-image: url(objetos/menu-parte-inferior.gif);
    background-position: bottom ;
    padding-bottom:5px ;
    text-align:left ; margin: 3px 10px 3px 3px}
    #menu li {list-style:none ; margin: 4px 0px 4px 6px }
    #menu li { list-style:none }
    #menu h1{text-decoration:none;font-size:12px;background-image:url(objetos/menu-parte-superior.gif);padding-top:12px}
    #pie{background-color:white;
    border-left:black 1px solid;
    border-right:black 1px solid;
    border-top:black 1px solid;
    height:60px;}
    #curva-inferior{background-image:url(objetos/curva-inferior.gif);
    background-repeat:no-repeat;
    width:800px;
    height:12px;
    overflow:hidden}
    #curva-inferior { background-image: url(objetos/curva-inferior.gif) ;
    background-repeat: no-repeat ;
    width: 800px ;
    height:12px ;
    overflow: hidden }
    #pie li{list-style:none;font-size:12px}
    #pieuno{background-color:white;float:left;width:150px}
    #piedos{background-color:white;float:left;width:498px}
    #pietres{background-color:white;float:left;width:150px}
    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 a {color:blue;text-decoration:none;display:block}
    #pie a:link {}
    #pie a:visited {}
    #pie a:hover {color:black;text-decoration:undeline;background-color:yellow}
    #pie a:active {color:black}
    h1 {font-size: 1.2em; color:blue ; font-weight: bold ; text-decoration: underline ; text-align: center}
    #menu h1{text-decoration:none;font-size:12px;background-image:url(objetos/menu-parte-superior.gif);padding-top:12px}



    Desde ya Gracias
  • Hola

    de aqui es donde lo cambias

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

    saludos
    Gracias yaneth :)

    Y mi problema con firefox como lo corrijo?
    subela,

    jejejejje

    la finalidad de una web es la red no????

    asi que.... subela, para que veas su comportamiento real
    de lo contrario solo estás haciendo, suposiciones

    saludos
    Hola como puedo poner el menu en la parte derecha de la web?
    Cariñoso saludo

    En la hoja de estilo-general.css cambia la siguiente linea:

    #menu {background-color: yellow; width: 150px ; float:left ...

    Por esta otra:

    #menu {background-color: yellow; width: 150px ; float:right...
    ¡¡Entre más viejo no te haces más sabio, sólo más lento!!
    Tengo un problema cuando quiero relacionar otra plantilla con un nuevo estilo llamado estiloplantilla.css tengo que poner esto en la nueva plantilla:

    <link rel="stylesheet" href="estiloplantilla.css" type="text/css" media="all">
    Es decir si el archivo css se encuentra en la misma carpeta?
    Afectuoso saludo.

    Soy un iluso, que sueña que don jorgens aparecerá un día con unas buenas lecciones de esas que él y los demás miembros del foro hacen de manera tan esplendida; así que te recomiendo lo mismo que ellos, es decir, en una carpeta aparte de la del curso "CCTW", haz cuantos experimentos quieras, por ejemplo, en mi caso, creé otra carpeta y en ella un index.html, una plantilla.html y una hoja de estilos llamada "estilo-general.css"y en estas que menciono he hecho cuanta ocurrencia se me viene a la cabeza. De manera que ya modifiqué por completo la hoja de estilos a mi gusto y acomodo, sólo que se llama como la del curso "CCTW", pero ubicada en otra carpeta con lo cual no he tenido dificultad, salvo la limitante del tiempo.

    Finalmente sigue escribiendo a este foro que los webmaster que quedan son muy queridos y sin duda te ayudarán.

    Extrañamos a don jorgens :cry: .
    ¡¡Entre más viejo no te haces más sabio, sólo más lento!!
    Cariñoso saludo

    Perdóname, finalmente no respondí tu pregunta, entonces si, tal como dices que relacionas la hoja de estilos es correcta, y sino pudieras con ese nombre cambiáselo a estilo-general.css y ten en cuenta que esté en otra carpeta con los demas archivos como la plantilla. el index y las imágenes y demás. CHAO. :oops: .
    ¡¡Entre más viejo no te haces más sabio, sólo más lento!!
    Oops escribió:Hola como puedo poner el menu en la parte derecha de la web?
    Hola:
    Fuera de lo que le sugirió el amigo Eduardo, es posible que tenga que modificar un poco los margin, recuerde que estaban hechos para estar al lado izquierdo.
    Saludos
    Agradecido de los que aprenden enseñando
    PEro como arreglo el menu de la derecha para qe me quede igual que el otro porque este me queda todo con las secciones muy pegadas y titulo muy grande :x
    Oops escribió:PEro como arreglo el menu de la derecha para qe me quede igual que el otro porque este me queda todo con las secciones muy pegadas y titulo muy grande :x
    Hola:
    Pruebe creándo esta capa en la hoja de estilo debajo de las capas menu, h1, li,
    #menu{etc. etc.}
    #menu h1{etc. etc.}
    #menu li{etc. etc.}
    #menuderecho{background-color:#E6E6FA;width:150px;float:right;text-align:left;margin:3px 3px 3px 10px;background-image:url(objetos/menu-curva-inferior.gif);background-position:bottom;padding-bottom:5px;}
    #menuderecho h1{text-decoration:none;font-size:12px;padding-top:12px;background-image:url(objetos/menu-parte-superior.jpg)}
    #menuderecho li{font-size:11px;list-style:none;margin:4px 8px 2px 6px}

    Y en la página o plantilla
    <div id="contenido">
    <div id="menu">
    <ul>
    <h1>menu izquierdo</h1>
  • pagina 1
  • pagina 2
  • pagina 3
  • pagina 4


  • </div>
    <div id="menu derecho">
    <ul>
    <h1>Menu derecho</h1>
  • Uno
  • Dos
  • Tres
  • Cuatro

    </div>
    </div>
    Puede que le sirva de algo,(esto es solo un ejemplo)
    Saludos