我看到含有頭部以下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