LORENA escribió:Hola. He seguido los pasos y todo bien hasta que he llegado a la lección 2 en donde me he estancado en:
* Márgenes en párrafos
* Separar el menú
Mi problema es que el margen izquierdo no varía ni aunque lo cambie de valores.
Adjunto envío imágenes.
He mirado algo el foro y esta duda no la veo reflejada, si existe pido disculpas por la reiteración.
[contenido no disponible]
[contenido no disponible]
[contenido no disponible]
[contenido no disponible]
Hola:
Creo que usted tiene algunas cosas repetidas y otras que no serían las correctas.
Por ejemplo en su hoja de estilo general , en contenido p le sugiero que ponga como padding 5px 10px 5px 10px
Luego en la capa menu le sugiero que ponga como margin 3px 10px 3px 3px
Y luego en la capa menu li le sugiero que ponga margin 4px 0px 4px 6px
Acá le dejo el como lo habría hecho yo.
(digamos que igual que el curso)
*{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 }
#cabecera {background-color: pink;border-left:black 1px solid;border-right:black 1px solid; }
#navegacion {background-color: gray;border:black 1px solid; }
#contenido {background-color: orange ; width:auto; 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-left:black 1px solid;border-right:black 1px solid;border-top: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}
Como sugerencia general le comento que cuando uno le pone a un Elemento (por ejemplo al elemento menu) un margin, lo que no es correcto, es volver a poner a continuación otra vez margin, porque el navegador no sabrá a qué atenerse.
Ejemplo incorrecto
menu li{list-style:none;margin-right:10px;margin:3px 10px 3px 3px}
Ejemplo correcto
menu li{list-style:none;margin:3px 10px 3px 3px}
Cuando usted le pone la propiedad margin a un elemento, se suelen poner los cuatro valores, el primer valor 3px es el de arriba, el segundo valor 10px es el de la derecha, el tercer valor 3px es el de abajo, y el cuarto valor 3px es el de la izquierda
Saludos