我将在我们的生产环境中升级到网页和css文件.我想防止在网络浏览器中的css缓存,因为如果新的html与旧的css一起使用,否则会破坏设计.我已经对三个css文件进行了更改:
>主要的css文件(在带有标签的页面的头部引用)
> css-file A(在主css文件中引用,使用@import“css-fileA.css”语法)
> css-file B(在主css文件中引用,使用@import“css-fileB.css”语法)
为了防止浏览器缓存,我添加了一个querystring到我的主要css文件,如:
… link href =“main.css?rev = 20121024”…
我现在想知道在main.css上使用querystring是否有助于防止使用@import语句在main.css中引用的css文件A和B的缓存?或者我还需要为他们应用查询字符串,如@import“css-fileA.css?rev = 20121024”?
任何帮助是极大的赞赏.