5
可能重复链接:
Is it valid to replace with // in a <script src=“…”>?
Links start with two slashes开始外部网站以 “//”
现在我已经看到了这一点上几个网站。一个简单的例子是看维基百科的目标网页的源:
<link rel="shortcut icon" href="//en.wikipedia.org/favicon.ico" />
<link rel="apple-touch-icon" href="//upload.wikimedia.org/wikipedia/commons/f/f1/Wikipedia-mobile-icon.png" />
<link rel="copyright" href="//creativecommons.org/licenses/by-sa/3.0/" />
有一些标准开始与外部链接有//
?这样做是为了避免必须下载额外的https?:
并保存一些字符,因为大多数浏览器足够聪明,可以自行添加该方案的其余部分?或者这是一件合法的事情,也许有其他原因?
不强制协议,允许SPDY可用时? – 2012-02-10 23:00:49
继承人另一篇文章:http://stackoverflow.com/questions/7273573/links-start-with-two-slashes – scott 2012-02-10 23:01:08
重复[是否有效的替换http://与/ /在一个
这允许您下载资源而不指定http或https;它会使用你正在使用的任何东西。
来源
2012-02-10 23:00:50
不指定URL中的计划将导致浏览器采用当前方案。你可以阅读这个在这里的好文章:
http://paulirish.com/2010/the-protocol-relative-url/
这是它的主要好处:
有一些怪癖......
...但一般情况下,您可以安全地使用它。
来源
2012-02-10 23:02:17