CSS `` 标签中的 \'?d=20090107\' 到底有什么作用?
揭开神秘的“?”在 CSS 链接
检查您最喜欢的网站的标记时,您偶然发现了一个有趣的问题。坐落在中标签上,突出了一个奇怪的字符串:“?d = 20090107”。虽然它类似于日期,但其目的仍然是个谜。
揭开真相
“?d=20090107”段在确保做出改变方面发挥着战略作用CSS 文件的内容得到有效传播。通过将此唯一字符串添加到文件名中,开发人员可以强制浏览器放弃 CSS 文件的缓存版本,转而下载更新版本。
工作原理
网络服务器在遇到“?d=20090107”查询参数时会忽略它并照常提供文件“/Content/all.min.css”。然而,浏览器渴望确保拥有最新版本,会识别更改后的文件名并重新下载。
动态内容还是静态内容?
虽然可以想象, CSS 是动态生成的,使用这种习惯用法来保证重新加载更为常见。查询参数中日期的存在进一步支持了它是版本指示器的概念。
自动化解决方案
Podcast 38 的摘录特别有见地,其中强调在构建过程中“标签”的使用。这些标签将版本号合并到文件名中,自动执行确保浏览器始终获取最新版本 CSS 文件的过程。
以上是CSS `` 标签中的 \'?d=20090107\' 到底有什么作用?的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

在本周的平台新闻综述中,Chrome引入了一个用于加载的新属性,Web开发人员的可访问性规范以及BBC Move

有很多分析平台可帮助您跟踪网站上的访问者和使用数据。也许最著名的是Google Analytics(广泛使用)
