これは非常に混乱しやすい問題ですが、残念ながら、トラブルシューティングに役立つ証拠を提供するのは難しいです。私は本当に誰かが前にそれに遭遇して解決策を知っていることを本当に望んでいる。定義されたCSSファイルが読み込まれないのはなぜですか?この他のファイルはどこから来たのですか?
ブラウザでこのサイトをロードする場合:http://buttonspace.com
あなたはフォーマットがひどい見えますがわかります。昨日は大丈夫だったし、何も変えていない。
今、あなたがソースを表示する場合、あなたはCSSファイルは次のように定義されていることを<HEAD>
に表示されます: http://buttonspace.com/css/styles.css
<link rel="stylesheet" href="/css/styles.css" type="text/css" />
私は前にこのCSSを見たことがない
/* content */
.text-header {
font-size: 12pt;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
}
:それはで始まる
注意。私が書いたCSSは間違いありません。
は今、私は、WebサーバーにFTPingで見ることができます私の本当 CSSファイルで、それはで始まる:
* { padding:0; margin:0; outline:0; }
html, body {
background:#fff;
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
line-height:18px;
color:#6d6d6d;
height:100%;
}
のため残念ながら、私は、あなた自身を表示するためのリンクを送信することはできませんWebサーバーがこの他のランダムなCSSファイルが代わりにそこにあると考える何らかの理由があります。私はこのような問題を見たことがない、それは間違いなく頭を傷つける者だ。
Webサーバーで使用されているキャッシュメカニズムがわかりません。しかし、それでも私が以前に見たことのないランダムなCSSがキャッシュされるのはなぜですか?
ホスティング会社に確認してください。たぶん何かが彼らの上にあったかもしれない。 –
あなたのcssインクルードパスは絶対パスです(先頭のスラッシュに注意してください)。これは意図的ですか? – knittl
私はこの問題があなたの状況に特有のものだと思います。おそらくあなたのファイルとフォルダの場所についてホスティングプロバイダに連絡することが最善の策です。 – Jeroen