HTML电子邮件 - <a> tags?</a> </button>中的<button>问题

时间:2010-07-05 14:23:45

标签: html html-email

以下看起来很好,但是当我在gmail中测试它时,它会打开链接两次(在2个新标签中),就好像发生某种奇怪的事件冒泡......

<a href="some_url"> <button>Approve</button> </a>
我错过了一些明显的东西吗?

3 个答案:

答案 0 :(得分:3)

链接不能包含按钮。使用按钮或样式链接就像一个按钮(即它看起来像一个按钮)。

说:事件冒泡可能正在发生,因为按钮完成它的工作然后,链接也处理鼠标点击事件。

答案 1 :(得分:2)

显而易见的是,格式不正确[X] HTML <a>不应包含<button>

答案 2 :(得分:2)

有些浏览器甚至不允许点击链接。 另外调整href的样式

<a href="" style="text-decoration:none; border-top: 2px #cce3ff solid; border-left: 2px #cce3ff solid; border-bottom: 2px #31557f solid;border-right: 2px #31557f solid;">GO</a>