在CSS中添加版本的目的是什么?

Ric*_*nes 2 html css gridless-boilerplate

我正在使用Gridless Boilerplate,这是在标头中调用main.css文件的方式:

<link rel="stylesheet" href="assets/css/main.css?version=1" />
Run Code Online (Sandbox Code Playgroud)

我想知道添加"?version1"的目的是什么.

I a*_*ica 7

它用于避免缓存问题.当您编辑css文件时,您将增加该版本号,浏览器将(可能)获取新副本而不是使用其缓存版本.

通过参数查看Cache-Busting.