2011-09-14 15 views
0

私は現在PHPプログラマーです。私は新しいプロジェクトを書いています。ファイルをロードするとき:CSSファイルを読み込めませんか?

<!DOCTYPE html> 
<html> 
<head> 
<base href="http://quest.my/" /> 
<title>Quest The Game</title> 
<link rel="stylesheet" type="text/css" href="style/main.css" /> 
<script type="text/javascript" src="src/js/jquery.js"></script> 
</head> 

しかし、それは動作していません!それは覚悟しなければならない。私は自分のvirtal-host quest.myディレクトリ/ style/main.cssファイルを持っています。

私を助けることができますか?私はばかですか?

+0

使用のFirefox + Firebugは、NET]タブを開いて、あなたのCSSファイルを検索しようとしたときに何が起こっているかを参照してください。 404. –

答えて

1

はこのようにしてみてください:

<!DOCTYPE html> 
<html> 
<head> 
<title>Quest The Game</title> 
<link rel="stylesheet" type="text/css" href="http://quest.my/style/main.css" /> 
<script type="text/javascript" src="http://quest.my/js/jquery.js"></script> 
</head> 
1

/style/main.cssを使用する必要があります(先頭には/が記載されています)。これにより、パスがドキュメントのルートからの相対パスになります(次に<base/>タグを参照します)。今、それは相対的なパスなので、ページが提供された場所からの相対パスです。

+0

私はそれをやったことがあります。しかし、それだけでは機能しません。 – tucnak

+0

URLバーのスタイルシートに完全なパスを入れたらどうなりますか?たとえば、[http://quest.my/style/main.css](http://quest.my/style/main.css)? – jmar777

関連する問題