2016-01-25 59 views
1

我正在使用EPiserver將內容添加到我的網站,並試圖在頁面上設置錨鏈接/書籤。使用如此的「id」屬性:EPiserver中的錨鏈接/書籤

<li><a href="#login">Login</a></li> 
<p id="login"><strong>Login</strong></p> 

不會創建我可以鏈接到的書籤。我還嘗試在<a>以內的文本前加上空白<a>標籤,其中id =「login」。沒有骰子。

對於Episerver,使用「name」屬性顯然是不可能的;每次創建時標記類似以下內容:

<li><a href="#login">Login</a></li> 
<p name="login"><strong>Login</strong></p> 

- 或 -

<p><strong><a name="login">Login</a></strong></p> 

Episerver剛剛刪除的name屬性後,我關閉了HTML編輯器。我已經做了一些研究,Epi應該有一個工具來創建一個錨鏈接,但是它並沒有在我的工具菜單中找到。
根據w3schools.com,HTML5中不再支持<a>中的'name'屬性,並且首選使用'id'屬性作爲書籤。我無法在Episerver中使用任何屬性,也沒有可以創建書籤的工具。

所以,我的問題是:是否有可能在Episerver中創建錨鏈接,如果是,如何使用原始HTML創建它們?如果可能,我想跳過使用工具。謝謝大家。

+0

我不知道Episerver,我沒有解決方案,但我確實需要說,你不能在任何舊的開始標籤上打一個'name'屬性。 '

「根本無效,根本不會做任何事情。現在''是另一回事:雖然它不再是官方HTML定義的一部分(並且驗證失敗),但它仍然受到所有瀏覽器的支持。 –

回答