Я новичок в программировании на PHP и столкнулся с проблемой.
Я хочу добавить свой файл CSS на мою страницу php. его в папке с именем CSS.
мои шрифты, картинки и т. д. находятся в других папках.
моя страница php находится в папке с именем начинающих. Когда я хочу связать свой файл CSS с этой страницей, мне нужно дать каждому классу, который я написал, конкретный адрес для них. это должно быть изменено для каждой папки.
например:
body{
background-image:url(images/bg.jpg);
}
это прекрасно работает для моего файла index.php, который находится в корне. но мои другие файлы, которые находятся в других папках, адрес должен быть изменен.
это будет так:
body{
background-image:url(../images/bg.jpg);
}
Какое решение для этой проблемы?
заранее спасибо.
Вы можете добавить CSS в PHP, как вы делаете на любой HTML-странице.
например:
<?php
-------------------
-------------------
?>
<style type="text/css">
-------------------
---------
your css code here
</style>
Вам нужно добавить HTML ниже ваших php-кодов, чтобы вызывать ваши CSS-файлы. А для файлов изображений в другой папке, поместите его в корневой каталог, где находится ваш index.php, чтобы вам не нужно было использовать ../
на каждом css. Это должно быть что-то вроде этого;
<?php codes goes here ?>
<html>
<head>
<style type="text/css">
body{
background-image:url(/images/bg.jpg);
}
</style>
</head>
</html>
Таким образом, ваш корневой каталог будет состоять из следующих файлов: