Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 我应该在导航栏中使用锚定或输入标记吗?_Html - Fatal编程技术网

Html 我应该在导航栏中使用锚定或输入标记吗?

Html 我应该在导航栏中使用锚定或输入标记吗?,html,Html,我不知道我应该在导航栏中使用什么: <li><a></a></li> 或 在所有教程中都是,但为什么呢?在导航栏中,我有一个到下一页的链接,这个解决方案正确吗?但是如果导航栏上的按钮打开一个弹出窗口怎么办?在这种情况下,我应该使用或?作为一般做法,使用输入元素来接受来自用户的数据。对于页面链接,请使用a标记 引用MDN: HTML元素用于为创建交互式控件 基于web的表单,以便接受来自用户的数据 阅读以下内容:为什么要在导航栏中使用?是一

我不知道我应该在导航栏中使用什么:

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

  • 在所有教程中都是
    ,但为什么呢?在导航栏中,我有一个到下一页的链接,这个解决方案正确吗?但是如果导航栏上的按钮打开一个弹出窗口怎么办?在这种情况下,我应该使用

    作为一般做法,使用
    输入
    元素来接受来自用户的数据。对于页面链接,请使用
    a
    标记

    引用MDN:

    HTML元素用于为创建交互式控件 基于web的表单,以便接受来自用户的数据


    阅读以下内容:

    为什么要在导航栏中使用
    ?是一个允许人们在框中写入文本的标记。例如,除非您想在导航中使用搜索栏,否则我看不到使用
    的实际用途。您可以将它们用于链接的
    a
    标记和按钮的
    。这并不是说你必须严格使用导航条中的一个或另一个,但这是基于观点的。@ZacWebb我假设OP的意思是
    @SpencerWieczorek true。但似乎仍然没有必要,除非导航栏中的某个地方包含表单。是输入类型按钮。导航栏有什么标准吗?对于链接,我应该使用按钮输入?这并不能真正回答OP需要什么。
    <li><input></li>