首页 >> Web 开发技术交流
请教一下FF3下,a标签下嵌套button所出现的问题 阅读:5337回复:1
<a href="1.html" target="_blank" ><button>aaaa</button></a> 这个代码在火狐3下会弹出两个窗口,在火狐2下是正常的弹出一个窗口。 谁能帮我解释一下呢?我只想弹一个窗口哦~怎么火狐3给弹出了2个~ |
你的用法本身是有问题的:
避免适用button标签,这是个缺乏语义化的标签,在xhtml2里面已经被抛弃了。如果你需要button的样式应该用css对a进行定义;如果在表单里就应该用input。 a标签里只允许inline元素,比如span 所以这里你只使用<a>应该就够了 |