Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: bertander en 20 de Noviembre 2015, 11:59

Título: la página web no muestra los cambios hechos en archivo CSS no se ve background
Publicado por: bertander en 20 de Noviembre 2015, 11:59
Buenas, os comento, estoy empezando a programar en HTML y tengo que hacer una página formada por 4 htmls(les llamamos index,perro,gato y tigre por poner un ejemplo)

El caso es que quiero poner una imagen de fondo, y solo uno de los archivos html me reconoce el css. En el archivo perro.html tengo puesto esto:

Código: [Seleccionar]
<html>
    <head>
        <title>Perro</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <link
            rel="stylesheet"
            type="text/css"
            href="..\public_html\estilos.css"/>
    </head>
    <body class="cuerpo">
       
 

En el archivo CSS creo .cuerpo y pongo esto entre las llaves. La imagen de la URL se pone como fondo de "Perro.html".

Código: [Seleccionar]
.cuerpo{
    background: url("../imagenes/fondo.png")  no-repeat center center fixed;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
}

El problema llega cuando en otro archivo HTML, por ejemplo en tigre.html, copio exactamente lo mismo en la cabecera y le referencio al mismo archivo .css y no hay manera de enlazarlo. Ni se pone la imagen de fondo, ni hace caso a cualquier cosa que pueda escribir en el archivo css. Llevo ya cerca de 1 hora comiéndome la cabeza y no hay manera, a ver si alguien sabe la solución...

Muchas gracias
Título: Re:Problema con archivo CSS
Publicado por: Ogramar en 20 de Noviembre 2015, 12:11
Hola, el CSS muchas veces queda cacheado y los cambios que hagas no se reflejan en tu navegador hasta que hagas un refresco completo (normalmente suele ser suficiente con pulsar CTRL+F5)

Te recomiendo seguir estas referencias:

Curso HTML: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=69&Itemid=192

Curso CSS: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=75&Itemid=203

Curso JavaScript: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=78&Itemid=206

Salu2
Título: Re:la página web no muestra los cambios hechos en archivo CSS no se ve background
Publicado por: DRANXZ88 en 20 de Noviembre 2015, 15:14
Y todo tu documento esta en el mismo directorio si no es así tu link tenes que modificar para cada uno.