首頁 >web前端 >css教學 >CSS `` 標籤中的 \'?d=20090107\' 到底有什麼作用?

CSS `` 標籤中的 \'?d=20090107\' 到底有什麼作用?

Barbara Streisand
Barbara Streisand原創
2024-11-27 06:17:10297瀏覽

What Does

揭開神秘的「?」在CSS 連結

檢查您最喜歡的網站的標記時,您偶然發現了一個有趣的問題。坐落在中標籤上,突出了一個奇怪的字串:「?d = 20090107」。雖然它類似於日期,但其目的仍然是個謎。

揭開真相

「?d=20090107」段在確保做出改變方面發揮著戰略作用CSS 文件的內容得到有效傳播。透過將此唯一字串新增至檔案名稱中,開發人員可以強制瀏覽器放棄 CSS 檔案的快取版本,轉而下載更新版本。

工作原理

網路伺服器在遇到「?d=20090107」查詢參數時會忽略它並照常提供檔案「/Content/all.min.css 」。然而,瀏覽器渴望確保擁有最新版本,會識別更改後的檔案名稱並重新下載。

動態內容還是靜態內容?

雖然可以想像, CSS 是動態產生的,使用這種習慣用法來確保重新載入更為常見。查詢參數中日期的存在進一步支持了它是版本指示器的概念。

自動化解決方案

Podcast 38 的摘錄特別有見地,其中強調在建造過程中「標籤」的使用。這些標籤將版本號合併到檔案名稱中,自動執行確保瀏覽器始終取得最新版本 CSS 檔案的過程。

以上是CSS `` 標籤中的 \'?d=20090107\' 到底有什麼作用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn