Html 为什么我的<;a>;标签不工作在<;按钮>;标签

Html 为什么我的<;a>;标签不工作在<;按钮>;标签,html,Html,这是我的代码(例如),标签不起作用: <!doctype html> <html> <head> <title> index </title> </head> <body> <button><a href="https://stackoverflow.com/">stack</a></button> </body> </ht

这是我的代码(例如),标签不起作用:

<!doctype html>
<html>
 <head>
  <title> index </title> 
 </head>
 <body>   
  <button><a href="https://stackoverflow.com/">stack</a></button>
 </body>
</html>

指数

将其翻转过来:将按钮包装在
a
标签中:


您可以像

<a href=“link.com”><button><\button><\a>

或者有一个简单的选择

 <form action="http://link.com">
    <input type="submit" value="Go to Link”/>
</form>


“不起作用”是什么意思?我复制了你的代码,在Chrome中打开了它,当我单击导航到的按钮时,我这样做了。我在Firefox中打开了它,然后单击了按钮,然后什么都没有发生。包装这两个元素的原因是什么?