首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS-3‘目标值-新’和html5目标=‘_空白’打开新选项卡

CSS-3‘目标值-新’和html5目标=‘_空白’打开新选项卡
EN

Stack Overflow用户
提问于 2012-04-05 08:21:32
回答 2查看 14.9K关注 0票数 4

我正在研究一个在新选项卡中打开页面的解决方案,然后我访问了CSS-3属性目标-新的

它指出:“如果用户希望在新选项卡中打开新窗口,她可以使用以下用户样式表来这样做:

*{目标-新:标签!重要}“

我有几个问题要问:

  • 它是如何内部运作的?
  • 为什么我们在target=规范中没有类似于html5“_tab”的属性,但是在新选项卡中打开链接时却没有与表示有任何直接关系?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-05 08:29:48

它是如何内部运作的?

目前还没有浏览器实现这一功能。

为什么我们在target="_tab"规范中没有类似于html5的属性,但是这个属性作为打开新选项卡中的链接却与表示没有任何直接关系?

由于向后兼容性,target=_blank仍然被允许。引入新的保留目标值,比如_tab,在不同的浏览器中都不会起同样的作用。

IMHO,这个决定应该由用户来决定,web作者不应该强迫target=_blanktarget-new: tab|window

票数 7
EN

Stack Overflow用户

发布于 2013-05-11 10:11:04

使用Target=_blank有一个每个人都完全忽略的合理理由,那就是当一个网站被写成一本有章节/页面的书时,目录必须保持原样,而不使用BACK按钮重新加载上一页(目录)。这样,冲浪者所需要做的就是在完成阅读后关闭目标页面,他们将返回目录。幸运的是,HTML5已经恢复了Target="_blank“代码,但不幸的是,必须不检查”块弹出窗口“才能正常工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10025053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档