在一些源代碼,我看到這一點:打印時間在.css文件後面,爲什麼?
<link rel="stylesheet" href="/css/style.css?201007071609" type="text/css" />
現在是我的問題:爲什麼人們打印201007071609
背後style.css
?
在一些源代碼,我看到這一點:打印時間在.css文件後面,爲什麼?
<link rel="stylesheet" href="/css/style.css?201007071609" type="text/css" />
現在是我的問題:爲什麼人們打印201007071609
背後style.css
?
感謝所有,3個意見相同的答案應該是正確的;) – Thew 2011-03-11 16:45:27
這是一種確保客戶端不會緩存相同文件的舊版本的方法。如果URL不同,客戶端將從服務器而不是緩存中檢索文件。因此,例如,如果網站的新版本已發佈,這將是確保訪問者看到正確的CSS的一種方式。
感謝所有,3個意見相同的答案應該是正確的;) – Thew 2011-03-11 16:44:35
這會強制瀏覽器檢索文件的新副本,而不是加載緩存版本。當你的html發生變化時這很重要,並且需要一個最新的css文件來防止它顯示不正確。
感謝所有,3個意見相同的答案應該是正確的;) – Thew 2011-03-11 16:43:47
只需添加到答案:數字是一個時間戳;可能是文件的最後修改日期。它由服務器端代碼自動生成。 – thirtydot 2011-03-11 16:45:16