链接以两个斜杠开头

30

越来越多的人开始注意到网站源代码中的链接以两个斜杆开头。例如:

<a href="//example.com/1.png">Image</a>

为什么要这样做?

1个回答

45
这是一个相对协议 URL(通常为HTTP或HTTPS)。因此,如果我在http://example.org上,并链接(或包含图像、脚本等)到//example.com/1.png,它会转到http://example.com/1.png。如果我在https://example.org上,则会转到https://example.com/1.png
这使您可以轻松避免混合内容安全错误。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接