我刚刚在w3Schools看目标,发现任何主流浏览器都不再支持它.一个简短的谷歌搜索没有透露这个原因?我应该一起避免使用目标吗?
target所有浏览器都支持该属性.
它已从HTML4 Strict和XHTML 1 Strict中删除,因为它们不允许使用帧,并且因为在用户上强制新窗口并不总是好主意(例如,新窗口中的后退按钮将被禁用,这会使一些用户感到困惑).
target已添加回HTML5中.你可以使用它,但不要滥用它.
如果你想在页面上打开一个长窗体的帮助页面(你不希望用户丢失表格的内容),这是可以的,但强迫每个链接在新窗口中是不行的,希望它能够让你的页面更难离开.
请不要使用脚本打开新窗口来尝试作弊验证器.它给用户带来了相同的负面影响(如果在禁用JS时它会中断,甚至会更糟)但是比检测和控制更难target.
顺便说一句:请不要将W3Schools视为权威.他们不以任何方式与W3C有关联,他们的教程经常包含错误.
它被简单地从html5中取出,但是他们把它重新插入.随意继续使用它,因为所有浏览器都应该支持它.
请参阅http://www.w3schools.com/tags/tag_a.asp ...您将看到仍然支持目标属性.
| 归档时间: |
|
| 查看次数: |
4758 次 |
| 最近记录: |