Насколько я понимаю, <base href="">
может использоваться для указания на вашу "корневую" папку, чтобы использовать абсолютный путь к ссылкам, содержащимся в корневой папке.
Мои файлы находятся на локальном хосте. Структура основного файла для каждого проекта выглядит примерно так:
- корень
- содержание
- изображения
- включает в себя
В моих файлах CSS я не смог использовать абсолютный путь. Например: чтобы получить фоновое изображение, я должен использовать "../../images/imagename.png"
В файле css, если я пытаюсь использовать /images/imagename.png
, ссылка не работает.
В файле css, если я попытаюсь использовать C:/full_path_to_localhost/root/images/imagename.png
ЭТО РАБОТАЕТ
В root / includes / header.php (файл заголовка, хранящийся непосредственно в папке «includes». Не в подпапке) я добавил тег «base href» непосредственно под заголовком выше каждой таблицы стилей:
<title></title>
<base href="C:/full_path_to_localhost/root/">
<link rel="">
ПРИМЕЧАНИЕ Я также пытался использовать file:///C:/full_path_to_localhost/root/
В файле css я попытался: /images/imagename.png
и images/imagename.png
, и я до сих пор не вижу изображение.
Если я скопирую / вставлю полный путь: «C: /full_path_to_localhost/root/images/imagename.png» в Проводник, он вызовет мое изображение
Я не уверен, что я делаю здесь неправильно или что я пропускаю