2011-04-18 19 views
1

考慮到爲錨點標記留下href屬性爲空並不是最佳做法,我該如何去做「合法」操作?HTML:指向索引文件時的錨點屬性

我不想鏈接到index.html或index.php等,我想鏈接到該文檔中的默認索引文件。

將它設置爲/會訣竅,如果你在根,否則它仍然會去那裏,所以它不是一個解決方案。

我該怎麼做?

謝謝。

+1

爲什麼沒有人投票贊成呢? – ProllyGeek 2014-12-23 04:28:41

回答

2

如果您想在當前目錄鏈接到默認的文檔,這應該是有效的:

<a href="./">My Directory's Default Document</a> 

如果你只是希望有一個錨標記,不離開當前頁面:

<a href="#">Go Nowhere</a> 
+1

第二個鏈接不會無處可去,它會進入頁面頂部。 (如果你確實想要一個無處不在的鏈接,那麼你需要停止這個) – Quentin 2011-04-18 22:29:26

+0

後者是非定向hrefs的標準。如果我是你,我會去那個:-) – Guidhouse 2011-04-18 22:31:19

+0

這個問題不是要求一個無方向性的href。它要求索引鏈接。例如從/foo/bar.html到/ foo /。無方向性的hrefs是完全錯誤的。 – Quentin 2011-04-18 22:34:50

2

嘗試鏈接到./ - 認爲應該這樣做

0

考慮做它服務器端。

您可以在PHP中創建一個函數(原因就是您正在使用的是正確的),它將取當前URL並添加當前目錄並進行渲染。

包括域名,因爲他們說這是對SEO有好處。