Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

CSS

El video dice escribir: background-image: url('img/background.jpg'); pero solo funcionó para mí sin las comillas

Cerca del final del video, dice agregar la imagen de fondo, escribir:

background-image: url('img/background.jpg');

Sin embargo, eso rompió todo en mi página y solo funcionó sin las comillas:

background-image: url(img/background.jpg);

¿Por qué la diferencia?

Oh, lo intenté de nuevo con los apóstrofes y funcionó esta vez... no estoy seguro de qué había hecho mal antes. Aún así, parece funcionar con apóstrofes, comillas o nada en absoluto. ¿Cuál es el propósito de los apóstrofes?

1 Respuesta

Bueno, hice mi investigación.

background-image: url(image.jpg?v=2&size=large);

o

background-image: url(image(1).jpg);

CSS no sabrá que los caracteres especiales siguen siendo parte de la url sin las comillas.