我看到含有头部以下CSS声明的网页源代码/site_media/base.css?v=747" 的末尾:什么用的“V = 747”在
<link rel="stylesheet" href="/site_media/base.css?v=747" />
什么是在这个CSS声明的末尾用“?v = 747”的?
我看到含有头部以下CSS声明的网页源代码/site_media/base.css?v=747" 的末尾:什么用的“V = 747”在
<link rel="stylesheet" href="/site_media/base.css?v=747" />
什么是在这个CSS声明的末尾用“?v = 747”的?
它可以防止浏览器缓存被与Web应用
这可能是一个版本号。当v
的值发生变化时,浏览器会认为它是一个新文件并获取它(以避免浏览器在不同版本之间缓存该文件)。
通常情况下?指定下面的代码是url的查询字符串。可能这个网站正在运行代码来创建一个动态的css文件
任何人都可以解释downvote?这也是我最初想到的。我不是一个Web开发人员,所以对于那些比我更精明的人来说,理由可能是显而易见的。 – ThatGraemeGuy 2009-09-02 18:34:49
我不认为在这种情况下发生了什么......但它肯定是*可能的*,那就是发生了什么,没有人提到过它,所以+1。 – Beska 2009-09-02 18:37:57
+1,很可能是这种情况。 – jeroen 2009-09-02 18:54:28
在http://doctype.com上比在SO上更好地询问CSS问题。 – EBGreen 2009-09-02 18:25:03
@EBGreen:这不是一个CSS问题。 – SilentGhost 2009-09-02 18:28:23
我可以发誓,它被标记为CSS并且它特别询问关于CSS声明。我的错。 – EBGreen 2009-09-02 18:31:54