点击后页面跳转到//localhost的首页是因为在网页中使用了相对路径的链接,而不是绝对路径的链接。相对路径是相对于当前页面的路径,而绝对路径是从根目录开始的完整路径。
当链接的href属性值以双斜杠(//)开头时,表示使用的是协议相对URL。协议相对URL会根据当前页面的协议来决定使用的协议,如果当前页面是通过http协议访问的,那么跳转链接也会使用http协议。而localhost是一个特殊的域名,表示本地主机,通过访问localhost可以访问到本地计算机上的服务。
因此,当点击这样的链接时,页面会跳转到当前页面所在主机的localhost首页,也就是本地计算机上的首页。
如果想要跳转到其他页面或其他网站,可以使用绝对路径的链接,例如使用完整的URL(包括协议、域名、路径)来指定跳转的目标页面。
领取专属 10元无门槛券
手把手带您无忧上云