私はPHPプログラミングに新しい、問題に直面しています。 私のCSSファイルをPHPページに追加したいと思います。そのフォルダの中にcssという名前がついています。 私のフォント、画像などは他のフォルダにあります。 私のPHPページはbeginerという名前のフォルダにあります。私はこのページに私のCSSファイルをリンクしたいとき、私はそれらに特定のアドレスを書いたすべてのクラスを与える必要があります。それはすべてのフォルダのために変更する必要があります。例えば :PHPページにCSSファイルを追加していますか?
body{
background-image:url(images/bg.jpg);
}
それがルートである私のindex.phpファイルのために正常に動作します。他のフォルダにある私の他のファイルは、アドレスを変更する必要があります。
body{
background-image:url(../images/bg.jpg);
}
いただきましたこの問題の解決策: は、それはこのようになりますか?ありがとうございました。
をフォルダ。 PHPはちょうどそのデータを記述するいくつかのデータとHTTPヘッダーを生成します。あなたの場合は、ページソースコードを見てください。それはPHPの責任が終了するところです。具体的には、ルートに関連するパスを使用する方が簡単です。 'body {background-image:url(/images/bg.jpg);} } '。この場合、ページの「深さ」を管理する必要はありません。 –