可以在HTML链接中指定替代路径吗?

时间:2018-07-11 23:36:32

标签: html hyperlink path

我必须指定一个指向href链接的相对路径。问题是,包含链接的html文件可能会通过以不同目录为根的不同工具打开。

当CWD = jobDir时,路径<a href="output/result.html">有效,但<a href="./result.html">无效。

另一方面,如果CWD = jobDir / output,则路径<a href="./result.html">有效,而<a href="output/result.html">无效。

问题是:我该如何解决?如何指定相对的href路径,以便它在两种工具中都能使用?绝对路径不是一个选择,因为可能会移动整个目录。

一个相关的问题:是否可以在单个链接中指定多个href路径,以便浏览器打开实际存在的第一个路径? HTML语法是否支持以下内容:

<a href="first_path.html" href="second_path_if_first_one_failed.html">

0 个答案:

没有答案