Когда я ссылаюсь на изображение или другой файл в файле CSS относительным путем, является ли путь к файлу CSS или HTML файлу с помощью файла CSS?
Является ли относительный путь в файле CSS относительно файла CSS?
Ответ 1
Да, это относительно .css
Вот пример макета:
Page: page.htm ... does not matter where
CSS: /resources/css/styles.css
Image: /resources/images/image.jpg
CSS в styles.css
:
div { background-image: url('../images/image.jpg');
Ответ 2
Да. Это относительно файла CSS. Я добавлю, что это также относится к домену, в котором находится файл CSS.
Итак, если на CSS ссылаются как:
<link href="http://www.otherdomain.com/css/example.css" type="text/css" rel="stylesheet" />
и содержит:
div { background-image: url('/images/image.jpg');
Фон будет:
Ответ 3
В файл CSS.