当前位置: 首页 > 面试题库 >

CSS包含URL的末尾的问号是什么?

班高明
2023-03-14
问题内容

我注意到,在某些网站(包括SO)上,指向CSS的链接如下所示:

<link rel="stylesheet" href="http://sstatic.net/so/all.css?v=6638">

我可以肯定地说,这?v=6638告诉浏览器加载css文件的6638版本。但是我可以在我的网站上执行此操作吗?是否可以仅通过更改数字来包含不同版本的CSS文件?


问题答案:

这会加载all.css不同的查询字符串,因此,例如,如果您的计算机上已经缓存了版本6637,则将获得新的查询字符串(6638)。更改该数字(在这种情况下)
不会 为您提供其他文件。

这只是一个缓存技巧,因此他们可以将文件向下发送而不会过期(即,您无需再要求它),因为当文件 确实更改时 ,“文件名”就会更改。

也就是说,您 可以这样 做,以便根据查询字符串参数加载其他版本。这样做将是不平凡的,类似于当您向该页面的URL传递不同的问题ID时如何获得不同的问题。



 类似资料:
  • 问题内容: 例如 在这里看到了它,不确定是特定于软件包还是实际的CSS语法。 问题答案: 在CSS路径通常是相对于当前的工作目录。 因此,在路径开头使用前缀会告诉Webpack加载程序从节点模块路径“像模块一样”解析导入。 这意味着如果您安装了名为的节点模块,并且需要从其中导入名为的文件,则可以使用以下方法进行操作: 在您的链接示例中,内部有一个名为的模块的导入。 在font-boon模块内部是@

  • 问题内容: 我是系统管理员,被要求运行linux脚本来清理系统。 命令是这样的: 所以该命令以符号结尾,它有什么特殊意义吗? 我对shell有基本的了解,但是我从未见过。 问题答案: 将使得在后台运行的命令。 来自: 如果命令由控制操作符 & 终止,则外壳程序将在子外壳程序的后台执行该命令。Shell不等待命令完成,返回状态为0。

  • 我反转了一些Java代码,用Visual Paradigm得到了一个uml类图。该图显示了一端带有小黑圈的一些关联,这是我以前从未见过的。 形象 这绝对不是一个组成部分,也不是一个遏制!谁能给我解释一下,这是一种什么样的联系? 这是相关代码:

  • 关于如何解释SpringBoot Webflux应用程序访问日志的小问题。 目前,在我的日志中,更准确地说是访问日志,我可以看到: 我明白200可能是我的超文本传输协议响应,我返回超文本传输协议200。 但我很难理解最后两个数字是什么。 3349 6 3312 8 3349 11 有什么帮助吗? 谢谢你

  • 问题内容: 以下命令之间有什么区别? 什么意思 什么意思 我在某处读取到命令结果将写入文件而不是控制台!这样对吗?对我来说,文件名是!似乎很奇怪! 问题答案: 表示将“标准错误重定向”到给定文件。 是空文件。写入其中的所有内容都将被丢弃。 它们在一起意味着“丢弃任何错误消息”。

  • 问题内容: 我的函数产生: 最后的“ 1”是什么意思?PHP手册中关于如何解析的输出不是很清楚。 问题答案: 你可能有。删除构造。而且…您需要解析其输出什么?当然,有更好的方法可以解决您的问题。