電子書籍の厳選無料作品が豊富!

HTML+CSSでHPを作りました。
CSSは外部フォルダに入れて、HTMLからリンクさせてます。

そして問題なく表示されるのですが、CSSの読み込みが遅いため、HPデザインがバラバラになってしまいます。(CSSを読み込まない状況となりますが、F5キーでリロードさせると解決します)

この遅延を解決する方法はありませんか?

補足ですが、CSSは2KBで、HPは6KBです。そしてグーグルクロームやファイヤーフォックスでも同じ状況となります。サーバーはすこぶる快適な環境です。(レンサバ)

よろしくお願いします。

A 回答 (4件)

 firefoxをお使いでしたら、Live HTTP headers(

https://addons.mozilla.jp/firefox/details/3829 )でサーバーとの交信を確認してください。
 CSSもHTMLもたいした量ではないので、それらが足を引っ張っているとは考えにくいです。スタイルシートに限らず、HTMLから呼び出している多くのファイル--特に画像や動画も関係しています。
 ブラウザはいったんHTMLを読み込んだ後、HTMLを解釈して必要なものは、それらを逐次サーバーに要求して行き、揃ったものから描画に使用していきます。

 画像を読み込まないLynxなどのテキストブラウザでHTMLやCSSを開いてみても良いでしょう。
    • good
    • 0
この回答へのお礼

ありがとうございます。
非常にためになる参考URLありがとうございます。

お礼日時:2012/04/30 05:16

ローカル・ファイルでも起きるなら無関係ですが、そうではなく他の回答を試してもダメなら、


http://web.tvbok.com/web/server/css_js_gzip.html
の様に、gzip圧縮すると効果があるかも知れません
    • good
    • 0
この回答へのお礼

ありがとうございます。
gzipの存在を知らなかったので、勉強になりました^^
一応やってみましたが改善されなかったです・・・

お礼日時:2012/04/30 05:14

html部で、css読み込みに”@import”を使っていませんか?


もしくは、CSSファイル内に”@import”を使っていませんか?
@importは読み込みに時間がかかる場合があります。
    • good
    • 0
この回答へのお礼

ありがとうございます。
@inportは使ってないのに、こういった現象が起きました・・

お礼日時:2012/04/30 05:13

CSSが原因とは思えません。

おかしいのはHTMLの方ではありませんか?
たとえばdivやtableタグの閉じ忘れ等…。(特にtableでレイアウトされたページは表示が遅くなることがあります。)
一度HTML構文チェックをかけてみては?
http://htmllint.itc.keio.ac.jp/htmllint/htmllint …
cssのチェック
http://jigsaw.w3.org/css-validator/validator.htm …
    • good
    • 0
この回答へのお礼

一応試してみました。
改善はされなかったのですが、非常に参考になる回答ありがとうございます。
ちなみにdivタグの閉じ忘れもなく問題ありませんでした・・・
ありがとうございます。

お礼日時:2012/04/30 05:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!