HTML “ ”标签中目标属性的“ _newtab
”值是什么?我找不到有关浏览器兼容性的信息。a
它适用于所有现代浏览器吗?
如果在浏览器选项中用户设置为在新窗口中而不是在新选项卡中打开链接,它将如何工作?
这个值在HTML标准的任何地方都有描述吗?
你确定,是_new
还是_newtab
?
目标属性没有调用值_newtab
。
愿这个SO 答案给我们一个更好的信息,
根据规范,使用
target="_new"
在技术上是无效的,但据我所知,每个浏览器的行为方式都相同:
- 它将搜索上下文名称为“_new”的选项卡或窗口 *如果找到“_new”选项卡/窗口,则将 URL 加载到其中 *如果未找到,则使用上下文创建新选项卡/窗口名称“_new”,以及加载到其中的 URL
Note
target="_new"
的行为与 完全相同target="new"
,后者是有效的 HTML,而前者是无效的 HTML。
这些是目标属性的可能值: _blank, _self, _parent, or _top
我认为您要提及的target-new
是CSS3
属性。
该
target-new
属性指定新的目标链接是否应在新窗口或现有窗口的新选项卡中打开。
target-new:window; //Opens a link in new window
target-new:tab; //Open a link in new tab
注意:任何主流浏览器都不支持 target-new 属性。