2017-05-09 16 views
-2

我不知道我應該在我的導航欄中使用:我應該在導航欄中使用錨點還是輸入標記?

<li><a></a></li> 

<li><input></li> 

在所有的教程是<a>但爲什麼呢?在導航欄中,我有一個鏈接到下一頁,這個解決方案是正確的?但是如果導航欄中的按鈕打開一個彈出窗口會怎麼樣?在這種情況下,我應該使用<input>還是<a>

+0

爲什麼你會在導航欄使用''? [Input](https://www.w3schools.com/tags/tag_input.asp)是一個允許人們在一個盒子裏寫文本的標籤。除非你想要,例如,在你的導航中的搜索欄,我沒有看到使用''的實際用途。 –

+0

那麼你可以用它們來表示鏈接的'a'標籤和用於按鈕的'''。這不像你必須嚴格使用所有的一個或另一個爲您的導航欄,但這是更基於意見。 –

+0

@ZacWebb我假設OP意味着''。 –

回答

0

作爲一般慣例,使用input元素來接受來自用戶的數據。對於頁面鏈接,請使用a標籤。從MDN

引用:

的HTML元素用於以接受來自用戶的數據,以創建用於基於 web的表單交互控制。

閱讀:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input

+0

這並不能真正回答OP在尋找什麼。 –

相關問題