abinxm
小狐狸
小狐狸
  • UID27920
  • 注册日期2009-02-06
  • 最后登录2009-02-06
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:5294回复:1

请教一下FF3下,a标签下嵌套button所出现的问题

楼主#
更多 发布于:2009-02-06 12:51
<a href="1.html" target="_blank" ><button>aaaa</button></a>

这个代码在火狐3下会弹出两个窗口,在火狐2下是正常的弹出一个窗口。
谁能帮我解释一下呢?我只想弹一个窗口哦~怎么火狐3给弹出了2个~
wise
小狐狸
小狐狸
  • UID5066
  • 注册日期2005-04-13
  • 最后登录2009-03-23
  • 发帖数71
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2009-02-06 12:51
你的用法本身是有问题的:

避免适用button标签,这是个缺乏语义化的标签,在xhtml2里面已经被抛弃了。如果你需要button的样式应该用css对a进行定义;如果在表单里就应该用input。
a标签里只允许inline元素,比如span

所以这里你只使用<a>应该就够了
游客

返回顶部