Cuando hago referencia a una imagen u otro archivo en un archivo CSS por una ruta relativa, ¿la ruta es relativa al archivo CSS o al archivo HTML utilizando el archivo CSS?¿Hay una ruta relativa en un archivo CSS relativo al archivo CSS?
57
A
Respuesta
74
Sí, es relativa a la .css
He aquí un ejemplo de diseño:
Page: page.htm ... does not matter where
CSS: /resources/css/styles.css
Image: /resources/images/image.jpg
CSS en styles.css
:
div { background-image: url('../images/image.jpg');
1
Al archivo CSS.
4
Sí. Es relativo al archivo CSS. Añadiré que esto también incluye relativo al dominio en el que se encuentra el archivo CSS.
Así que si el CSS se hace referencia como:
<link href="http://www.otherdomain.com/css/example.css" type="text/css" rel="stylesheet" />
y contiene:
div { background-image: url('/images/image.jpg');
El fondo será:
+1
La inclusión desde un dominio externo solo funcionará en algunos navegadores si ha configurado el encabezado para permitir inclusiones externas, debido a la misma política de origen –
Cuestiones relacionadas
- 1. Mover un archivo en MSBuild usando la ruta relativa
- 2. Obtener ruta URL relativa en CSS Javascript
- 3. CSS y Javascript ruta relativa confusión en ASP.NET MVC
- 4. Streamreader a una ruta de archivo relativa
- 5. hacer una ruta de archivo "siempre relativa al módulo actual"?
- 6. Ruta relativa a un archivo con C#
- 7. problema de mod_rewrite con la ruta relativa css/js
- 8. ¿Cómo abrir un archivo en una ruta relativa usando T4?
- 9. Ruta virtual relativa de la aplicación de referencia en el archivo .css
- 10. MENOS fondo de CSS con la ruta relativa
- 11. Nombres de id CSS "dinámicos"? ¿Cómo agregarlos al archivo CSS?
- 12. Ruta relativa del archivo en RSpec
- 13. Coloque un elemento relativo a otro en CSS
- 14. Ruta de archivo absoluta a URL relativa
- 15. CSS relativa + flotar
- 16. ¿Las URL del cursor son relativas al archivo css?
- 17. Ruta de archivo absoluto o relativo en el marco web.config
- 18. problema con la ruta de archivo relativa
- 19. CSS, tamaño de fuente relativo
- 20. Número de selectores en un archivo css
- 21. silverlight ... hyperlinkbutton a archivo usando la ruta relativa
- 22. Hacer una ruta relativa en el archivo por lotes
- 23. ¿Hay un archivo de Ruby on Rails layouts/css?
- 24. ¿Un archivo CSS o archivos CSS individuales para cada página?
- 25. analizar un archivo XML con un esquema DTD en una ruta relativa
- 26. En un archivo MAKE, ¿cómo obtener la ruta relativa de una ruta absoluta a otra?
- 27. Especificando .aspx al final de un archivo css?
- 28. ¿Hay un CSS no igual al selector?
- 29. rápida inserción de una ruta relativa en PhpStorm
- 30. ¿Cómo carga dinámicamente un archivo CSS en una aplicación Flex?
perfecto, gracias. Justo lo que necesitaba saber. –
Gracias por la respuesta detallada. Estaba realmente confundido con el mismo problema, y aquí lo resolvió de una mejor manera. – AbdulAziz
Esto es realmente razonable, ya que permite hacer referencia al archivo _same_ '.css' de diferentes archivos' .html' (que pueden estar ubicados en lugares diferentes) sin tener que frenar rutas a objetos externos. – Davide