为什么这个html代码在火狐中不起作用? 当我点击按钮链接不起作用时,但谷歌浏览器工作正常。
<button>
<a style="text-decoration:none" href="index.php?cmd=BlogAddForm">Add Note</a>
</button>
因为它无效:http://www.w3.org/TR/2011/WD-html5-20110525/the-button-element.html - <a>
元素是"交互式元素",这是不允许的:http://www.w3.org/TR/2011/WD-html5-20110525/content-models.html#interactive-content。
这在技术上不是有效的 html 语法。 某些浏览器允许这样做,但您需要从按钮中删除锚标记。