HTML 站点中在本地和 Web 上工作的根目录相对链接



>根相对链接通常是通过在href属性前面加上/来实现的,如下所示:

<a href="/path_to_file">

问题是这不适用于本地运行的网站,因为/将链接到计算机文件系统的实际根目录,而不是网站的基本 URL。

有没有办法使根相对链接不仅在传统的 Web 托管案例中而且在本地运行时都能正常运行?

您可以在head中提供一个基本 URI

<base href="https://example.com/" />

使用此base元素,无论当前文档主机如何,<a href="/path_to_file">都将链接到https://example.com/path_to_file

相关内容

最新更新