我正在使用Gridless Boilerplate,这就是在标题中调用main.css文件的方式:
<link rel="stylesheet" href="assets/css/main.css?version=1" />
我想知道添加“?version1”的目的是什么。
答案 0 :(得分:7)
它用于避免缓存问题。当您编辑css文件时,您将增加该版本号,浏览器将(可能)获取新副本而不是使用其缓存版本。
答案 1 :(得分:3)
如果该文件随时间发生变化,通过附加该查询字符串,您可以强制通常缓存该文件的浏览器获取新副本。