実稼働環境でWebページとcssファイルをアップグレードしようとしています。新しいhtmlを古いcssと一緒に使用すると、デザインが混乱するため、Webブラウザーでのcssキャッシュを防止したいと思います。合計3つのcssファイルに変更を加えました。
- メインのcssファイル(タグ付きのページのヘッドセクションで参照)
- css-file A(@import "css-fileA.css"構文を使用してメインのcss-file内で参照されます)
- css-file B(@import "css-fileB.css"構文を使用してメインのcss-file内で参照されます)
ブラウザのキャッシュを防ぐために、メインのcssファイルに次のようなクエリ文字列を追加しました:... link href = "main.css?rev = 20121024" .. ..
main.cssでクエリ文字列を使用すると、@ importステートメントでmain.css内で参照されるcssファイルAおよびBのキャッシュを防ぐのに役立つかどうか疑問に思いますか?または、@ import "css-fileA.css?rev = 20121024"のようなクエリ文字列も適用する必要がありますか?
どんな助けでも大歓迎です。