我正在研究一个在新选项卡中打开页面的解决方案,然后我访问了CSS-3属性目标-新的。
它指出:“如果用户希望在新选项卡中打开新窗口,她可以使用以下用户样式表来这样做:
*{目标-新:标签!重要}“
我有几个问题要问:
发布于 2012-04-05 08:29:48
它是如何内部运作的?
目前还没有浏览器实现这一功能。
为什么我们在
target="_tab"规范中没有类似于html5的属性,但是这个属性作为打开新选项卡中的链接却与表示没有任何直接关系?
由于向后兼容性,target=_blank仍然被允许。引入新的保留目标值,比如_tab,在不同的浏览器中都不会起同样的作用。
IMHO,这个决定应该由用户来决定,web作者不应该强迫target=_blank或target-new: tab|window。
发布于 2013-05-11 10:11:04
使用Target=_blank有一个每个人都完全忽略的合理理由,那就是当一个网站被写成一本有章节/页面的书时,目录必须保持原样,而不使用BACK按钮重新加载上一页(目录)。这样,冲浪者所需要做的就是在完成阅读后关闭目标页面,他们将返回目录。幸运的是,HTML5已经恢复了Target="_blank“代码,但不幸的是,必须不检查”块弹出窗口“才能正常工作。
https://stackoverflow.com/questions/10025053
复制相似问题