我在谷歌浏览器上尝试这个html代码并工作。但是在Mozilla和IE11上不起作用链接。为什么?谢谢大家
<button>
<span>
<a href="/home">Home</a>
</span>
</button>
但是在Mozilla和IE11上不起作用链接。为什么?
因为它是无效的HTML - 你不能嵌套其他"交互式"元素,例如链接到按钮。
HTML5, 4.10.6.按钮元素:
内容模型:
措辞内容,但不得有交互式内容后代。
我猜你正在尝试做这样的事情。
法典
<button class="btn btn-primary" type="button" [routerLink]="['/home']">Home/button>
它不起作用,因为它不允许 w3 规格
不允许进入最好使用 href 进行输入