![]() |
no visualizo los cambios CSS Hola, tengo la intención de hacer una página web, así que estoy comenzando a retomar los conocimientos básicos que tuve junto a otros nuevos. El caso es que estoy haciendo prueba con códigos muy básicos, producto de seguir algún tutorial, y al hacer una CSS externa no logro ver los cambios en los navegadores (IE y Firefox). Y achaco el problema a la hoja CSS porque los cambios en el documento html (aunque básicos, como énfasis en la letra o H1 y H2) si se ven. Utilizo como editor el bloc de notas. El código que he puesto es: body{ color:black; background-color:#006600; [también he probado poniendo valores rgb] font-family:Arial } En el documento html he usado dentro del head: <link rel="stylesheet" href="estilo.css" type="text/css"> Por supuesto estilo.css es el nombre del archivo CSS y lo guardo en la misma carpeta que el html. ¿Es por el bloc de notas?... Creo que abro bien los navegadores, buscando en Archivo o sino buscando el archivo en cuestión y abriéndolo... He quitado espacios en blanco entre el código o los saltos de línea del bloc de notas, he hecho de todo por si acaso era algún matiz estúpido, pero apenas hay código para dar pie a un error. No lo entiendo. Sé que quizá sea un error estúpido pero no puedo seguir (más bien empezar) sin ver lo que hago. Os agradecería me abrieráis los ojos. |
Re: no visualizo los cambios CSS Hola En principio se ve bien. Por supuesto, asumimos que hay un body en tu documento. ;) Haz una prueba, pega esta línea en tu hoja de estilos: Código HTML: p { border: 1px solid #f00; }Código HTML: <p>esta línea debe salir con un borde rojo al rededor si todo va bien.</p> |
Re: no visualizo los cambios CSS Solo anotar que se le ha escapado la R de border, que no es borde :) lo digo por si haces pruebas y dices que no sale el borde rojo :) |
Re: no visualizo los cambios CSS Nada, he probado lo que me habéis dicho con border y con borde, y me sale la frase en blanco y negro. Remito como tengo la página html y la de estilo. Debe ser que hago otra cosa mal, porque he probado incluso en otro ordenador, y no sé que hago mal. Lo ve todo el mundo y yo no. <html> <head> <title>Esto es una prueba</title> <link rel="stylesheet" href="estilo.css" type="text/css"> </head> <body> <p>esta linea debe salir con borde rojo alrededor si todo va bien.</p> <H1>Título de primer orden</H1> <H2>Título de segundo orden</H2> </body> </html> Y la hoja de estilo: p { border: 1px solid #f00; } body {color:black;background-color:#006600;font-family:Arial} |
Re: no visualizo los cambios CSS Hola Algo estás haciendo mal o algo no nos estás pegando del código. Ve despacio y con calma. He tomado tu código, lo he pegado en un documento en blanco y he agregado la regla en la etiqueta style y se ve perfecto. Fondo verde y el párrafo con un borde rojo. Este es el código: Código HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">Si te falla nuevamente, es que la hoja de estilos no existe, se llama diferente o tiene algo más que está haciendo que no se cargue o interprete bien. Felicidad |
Re: no visualizo los cambios CSS Muchas gracias. Sí, se ve. Ya estaba un poco desesperado. Pero permíteme una aclaración para entender qué ha pasado. Yo (y disculpa mi ignorancia), entendía que hay varias formas de aplicar estilos. Una es desde el mismo documento con el <style> y otra enlazando con páginas externas al modo de cómo lo había hecho. He comprobado, quitando el enlace a la página css, que también se ve. Supongo que es inútil estando en el <style>. Lo que no entiendo es porqué no funciona sin el style porque el método con páginas externas es muy habitual y te lo enseñan así en los tutoriales. ¿Que debo hacer entonces? ¿Me olvido de las hojas tipo .css?. Sigo sin entender porqué el código estaba mal. Perdona ser tan pesado pero necesito entender para quedarme tranquilo. Gracias. |
Re: no visualizo los cambios CSS Hola Yo jamás pongo los estilos dentro del documento, siempre los vinculo con una hoja .css. Así que asegúrate de las siguientes cosas:
Para saber si tu hoja de estilo está bien, puedes usar el validador de hojas de estilo del w3c. Solo para hacer una prueba más, yo cree un documento llamado estilo.css, lo puse en la misma carpeta y este funciona perfectamente, así que revisa con calma lo que te esté pasando. Seguro es algún detalle sin mayor importancia pero que se resiste a ser descubierto. Felicidad |
Re: no visualizo los cambios CSS A ver no te olvides de los .css, son vitales, lo que yo creo que te ha pasado es que puede que hayan habido problemas con mayusculas/mínusculas que tu archivo fuera Estilo.css y tu llames a estilo.css o que no esten dentro del mismo directorio, porque claro si has metido estilo.css dentro de una carpeta, llamemosla css, tienes que poner "css/estilo.css" Es lo que se me ocurre que te pueda haber pasado o eso o el puto caché... |
| La zona horaria es GMT -6. Ahora son las 07:45. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.