[英]HTML Anchor not following relative link
我有兩個本地頁面,其中一個稱為Index.html https://pastebin.com/wA1Y1WC0
還有一個叫做biographies.html https://pastebin.com/PBeW2hz8
根目錄的文件夾結構為Project1,其中包含Index.html,還有一個名為member的文件夾,其中包含biographies.html。
當我點擊鏈接時:
a href="members/biographies.html/#John_Lewis"
然后嘗試
a href="../Index.html"
回到索引的鏈接不起作用。
但是,如果我直接打開biographies.html,則指向索引的鏈接確實有效。 我被限制使用相對路徑,並且我嘗試多次更改傳記頁面上的路徑,包括../Index.html AND /Project1/Index.html無濟於事。 誰能給我指點一下為什么它不起作用? 我已經問過我的老師,我們倆都很沮喪。 謝謝!
從文件系統提供服務時,指向/file.html
的鏈接意味着在驅動器的根目錄中查找file.html
。
處理文件系統提供的網頁時,應僅使用相對鏈接。
文件名后面也有一個斜線,將其刪除
/root/Index.html => <a href="members/biographies.html#John_Lewis">
/root/members/biographies.html => <a href="../Index.html">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.