有(至少)三种方式链接到资源:
href="foo/bar.html"href="/foo/bar.html"href="http://example.com/foo/bar.html"第一个是"相对网址",没问题.但我看到(2)和(3)都被称为"绝对网址".这被正确地称为"绝对网址",另一个的正确名称是什么?
(参考相关标准或其他官方文件的奖励积分.)
Jac*_*all 33
RFC 3986定义了统一资源标识符.
以单个斜杠字符开头的相对引用
称为绝对路径引用.
不以斜杠字符开头的相对引用称为相对路径引用.
href="foo/bar.html"是相对参考,特别是相对路径参考.href="/foo/bar.html"是具有绝对路径的相对引用href="http://example.com/foo/bar.html"是一个绝对的URIhref="//example.com/foo/bar.html"是网络路径参考以两个斜杠字符开头的相对引用称为网络路径引用; 这种参考很少使用.