可能重复:
Is it valid to replace http:// with // in a <script src=“http://…”>?
我刚刚在网址中看到了//sub.sitename.com/thing/
。这是标准吗?我会假设它在访问其他网站时保留了计划(http vs https),但我不知道。这是标准吗?或者html世界中的罪恶?
答案 0 :(得分:2)
答案是肯定的,这是RFC 3986§4.2:
标准化的相对引用利用了分层语法 (1.2.3节)表示相对于名称空间的URI引用 另一个分层URI。
[...]
以两个斜杠字符开头的相对引用被称为 网络路径参考;很少使用这样的参考文献。