这个标签HTML不适用于IE和Mozilla

时间:2018-03-07 08:56:23

标签: html angular internet-explorer internet-explorer-11 mozilla

我在谷歌浏览器上试用这个HTML代码并且有效。但是在Mozilla和IE11上没有工作链接。为什么?谢谢大家

<button>
 <span>
  <a href="/home">Home</a>
 </span>
</button>

3 个答案:

答案 0 :(得分:1)

  

但是在Mozilla和IE11上没有工作链接。为什么?

因为它是无效的HTML - 您无法将其他“交互式”元素(如链接)嵌套到按钮中。

HTML5, 4.10.6. The button element

  

内容模型:
  短语内容,但必须没有interactive content后代。

答案 1 :(得分:1)

我想你是在尝试做这样的事情。

<强>代码

<button class="btn btn-primary" type="button" [routerLink]="['/home']">Home/button>

答案 2 :(得分:-2)

它不起作用,因为不允许w3 specifications

内部不允许

最好使用href进行输入