Plantilla.html, justificar párrafos y subrayar títulos.

Hola a tod@s,

Pues como siempre creo que he hecho todo bien pero ni tengo los párrafos justificados ni títulos subrayados. Puesto que empecé solo hace una semana voy a mandar los códigos enteros de las 2 páginas. A ver si me las podeis repasar de principio a fin, a ver si estoy cometiendo algun otro error si darme cuenta.

<!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="cabacera">Bienvenidos a mi Web</div>
<div id="navegacion">Barra de Navegacion</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 en cambio sigue siendo un párrafo pues no
    le he colocado aún la etiqueta de cierre. Voy a ponérsela justo aqui.</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 sangrías por la izquierda a la primera línea, que queda mucho mejor.</p>


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



    *{text-indent-0px; margin:0px; padding:0px; border:0px}
    body {text-align: center}
    #global {width:800px; margin:4px auto}
    #cabecera {background-color:pink}
    #navegacion {background-color:gray}
    #contenido {background-color:orange; width: 800px; float:left}
    #contenido p{padding:5px 10px 5px 10px; text-indent: 15px}
    #pie {background-color:brown}
    #global {width:800px; margin:4px auto}
    #menu li {list-style:none; margin: 4px 0px 4px 6px}
    #menu {background-color: yellow; width: 150px; float:left; text-align:left; margin:3px 10px 3px 3px}
    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}
    h1 {font-size: 1.2em; color:blue; font-weight:bold; decoration: underline; text-align: center}
    h2 {font.size: 1.1em; color:blue; font-weight:bold; decoration: none; text-align: center}


    Gracias.
  • Todos los fallos están en la hoja de estilos:
    :arrow: Primero, aunque no tiene nada que ver, pusiste *{text-indent-0px; margin:0px; padding:0px; border:0px}, y es text-indent:0px
    :arrow: Tienes puesto para que el texto se centre: body {text-align: center}, si quieres que se justifique el de la parte contenido añade:
    #contenido p{padding:5px 10px 5px 10px; text-indent: 15px; text-align: justify}
    :arrow: Por último no se subrayan los títulos porque pusiste decoration: underline, y es text-decoration: underline
    Saludos, Juanma
    Jugoncan escribió:Todos los fallos están en la hoja de estilos:
    :arrow: Primero, aunque no tiene nada que ver, pusiste *{text-indent-0px; margin:0px; padding:0px; border:0px}, y es text-indent:0px
    :arrow: Tienes puesto para que el texto se centre: body {text-align: center}, si quieres que se justifique el de la parte contenido añade:
    #contenido p{padding:5px 10px 5px 10px; text-indent: 15px; text-align: justify}
    :arrow: Por último no se subrayan los títulos porque pusiste decoration: underline, y es text-decoration: underline
    Saludos, Juanma

    Hola Juanma,

    Gracias por tu respuesta y ayuda, es gente como tu que haga que el foro funciona. Ojala algun dia pueda yo aportar la misma ayuda a otras personas. Curiosamente despues de mandar el mensaje mio he notado en la lecion 3ª capítulo 9 (redondeando superior) Jorgens dice "abre plantilla.html y inserta...... "entre la linea capa global y la de contenido"....., pues yo no tengo el mismo orden de lineas, ¿por que?, porque creo que he seguido el curso pagina por pagina con o sin errores y por tanto mis lineas tanto como en plantilla.html como en estilos general.css estan como tiene que ser el curso y no como dice Jorgens en esta leccion. ¿Alguien tiene alguna sugerencia o consejo?
    Hay que tener cuidado, en el orden en que se ponen las cosas en la hoja de estilos

    Porque lee de arriba hacia abajo

    si pones esta linea

    * {border: 0px; text-indent: 0px}

    en cualquier otro lugar que no sea la parte de arriba del todo
    te pndrá los margenes a 0

    por eso tiene que ir en orden

    yo para no batallar las voy a comodando por orden de aparicion en el documento html

    checa bien eso

    slaudos
    Yaneth escribió:Hay que tener cuidado, en el orden en que se ponen las cosas en la hoja de estilos

    Porque lee de arriba hacia abajo

    si pones esta linea

    * {border: 0px; text-indent: 0px}

    en cualquier otro lugar que no sea la parte de arriba del todo
    te pndrá los margenes a 0

    por eso tiene que ir en orden

    yo para no batallar las voy a comodando por orden de aparicion en el documento html

    checa bien eso

    slaudos

    Gracias una vez mas por los consejos. O sea me estas diciendo que tengo que tener las cosas en el mismo orden tal como aparecen segun las lecciones y eso de "¿como van los codigos?". Vale, de acuerdo pero yo he hecho las cosas leccion por leccion y en el orden de que me lo han dicho. No entiendo como el orden mio puede ser tan diferente. Me lo puedes confirmar por si acaso estoy despistado o no entiendo bien lo que me dices.

    Gracias, Steve.
    Yaneth escribió:Hay que tener cuidado, en el orden en que se ponen las cosas en la hoja de estilos

    Porque lee de arriba hacia abajo

    si pones esta linea

    * {border: 0px; text-indent: 0px}

    en cualquier otro lugar que no sea la parte de arriba del todo
    te pndrá los margenes a 0

    por eso tiene que ir en orden

    yo para no batallar las voy a comodando por orden de aparicion en el documento html

    checa bien eso

    slaudos

    Hola otra vez Yaneth,

    Por un lado entiendo perfectamente lo que quieres decir pero hasta ahora en las lecciones no he visto eso de *{border: 0px; text indent: 0px}.

    De todos modos te importaría mandarme tus codigos para estilos general y plantilla hasta donde termina la leccion 2 que es donde he llegado yo y así lo veré mucho mas claramente.

    Steve.