Добрый день.Внешние изображения CSS не загружаются
Моя структура такова:
/
index.html
style/
main.css
images/
test/
test.html
/style/main.css говорит что-то вроде этого:
body {
background-image: url('/images/SomeImage.png');
background-color: #000;
}
/index.html имеет ссылку на этот файл CSS , но, как говорится в названии, изображение не загружается. Но это связано, хотя, потому что фон действительно черный, поэтому остальная часть стиля (но изображений) действительно работает.
Кроме того, если я напишу один и тот же стиль внутри на /index.html фон загрузится.
Кроме того, я создал /test/test.html, который ничего не говорит, но
<img src="/images/SomeImage.png" />
и изображение отображается на этой странице.
Таким образом, по какой-то причине мой /style/main.css не может связаться с файлами, чтобы достигнуть любого другого файла из любого другого местоположения. Почему это происходит? В синтаксисе явно нет ничего плохого. Я потерялся.
Используете ли вы базовый тег HTML в index.html? – Stefan
Добавление ** ../** здесь нет. Как уже упоминалось, _/test/test.html_ не использует его и продолжает работать. Также у меня есть локальная настройка сервера, так что **/** означает корень. –
@Stefan Нет, я не использую . –