1

他のすべてのページに特定の特性を継承させたいベース html ファイルがあります。しかし、私の継承したページは例えば. main.html外部リンクを参照できます。例:

<link href="http://twitter.github.com/bootstrap/1.4.0/bootstrap.css" rel="stylesheet">

問題ありません。しかし、Twitter ブートストラップをダウンロードして、他のすべての HTML ページと同じディレクトリにファイルを保存しようとすると、そのファイルにリンクできず、404 エラーが発生します。私のファイル構造は単純です。このディレクトリ内のすべてのhtml、css、およびjsファイルを含むtemplatesというフォルダー。

だから私はこれをやっています:

 <link href="bootstrap.css" rel="stylesheet" media="screen">

私がこれをやろうとすると:

<link href="http://localhost/templates/bootstrap.css" rel="stylesheet" media="screen">

エラーは発生しません404が、Web ページのビュー ソースから、そのページにアクセスしようとすると、次のエラーが表示されます。

Firefox は のサーバーへの接続を確立できません。

なぜこの「単純な」ことがうまくいかないのか、私は本当に迷っています。

4

1 に答える 1

2

HTML内にbaseタグがありますか?もしそうなら、localhost とは異なり、firefox がファイルを見つける特定のホストであると言っている可能性があります。Firefox または Chrome 開発者ツールで Firebug を使用して、取得しようとしている URL を確認してください。

于 2012-12-04T13:49:22.310 に答える