/的写法,是向当前服务器的特定目录下去取(本地没有就取不到了)
如当前网站域名是 http://debug.myself.com,
如果写成如下这样
<script src="/libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
即: http://debug.myself.com/libs.baidu.com/jquery/1.9.1/jquery.min.js 请求。
如果是双斜线//的写法,是会自动匹配http或https,以此为最终路由去互联网上取。
如:
<script src="//libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
则实际上会向当前服务器的特定目录下去取(本地没有就取不到了)。
即: http://libs.baidu.com/jquery/1.9.1/jquery.min.js 请求。
本文探讨了在网页中引用外部资源时,使用单斜线(/)和双斜线(//)的区别。单斜线表示从当前服务器的特定目录开始查找,如果本地没有则无法获取。而双斜线则会根据当前协议(http或https)自动匹配,从互联网上直接获取资源,不受本地服务器限制。理解这一机制对于前端开发者优化网页加载和确保资源可用性至关重要。
964

被折叠的 条评论
为什么被折叠?



