Tyl*_*ton 1 html anchor path absolute-path
我注意到指向不同维基百科子域上路径的维基百科链接使用具有以下语法的链接://<SERVER_NAME>/<REQUEST_URI>。例如,从文件页面到文件的链接显示为(例如)//upload.wikimedia.org/wikipedia/en/9/95/Stack_Overflow_website_logo.png。我熟悉绝对路径(现在三思而后行)和相对路径以及如何使用它们。不过,我从未见过这种用途。我假设这指向使用当前协议的新服务器名称。它是否正确?对此有一个正式名称(或广泛接受的名称)吗?
你是绝对正确的。链接到//some/path是协议相对路径。
也就是说,如果您当前正在使用http://something.example.com,则 的链接//google.com将指向http://google.com。
如果您当前正在使用https://something.example.com,则链接将//google.com指向https://google.com。
最常见的用法可以在 html5 样板中看到。
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>
请谷歌通过 http 和 https 提供其 javascript cdn。因此,为了避免安全警告,如果使用 https,则通过 https 加载;如果使用 http,则通过 http 加载。
笔记:
不幸的是,你不能对谷歌分析做同样的事情。
他们使用域ssl.google-analytics.com和www.google-analytics.com作为 https 和 http。
| 归档时间: | 
 | 
| 查看次数: | 3160 次 | 
| 最近记录: |