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