首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用CSS或Multimarkdown在新选项卡中打开超链接?

如何使用CSS或Multimarkdown在新选项卡中打开超链接?
EN

Stack Overflow用户
提问于 2010-11-27 00:52:29
回答 4查看 27.3K关注 0票数 5

我正在使用Text::MultiMarkdownMultiMarkdown文档创建HTML文件。

我想在一个新的标签中打开所有的链接。

有没有办法使用CSS模板或直接在MultiMarkdown文档中配置此行为(无需在MultiMarkdown文档中的每个链接周围显式编写HTML )?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-11-27 01:01:48

在CSS中绝对不是这样的--它只关心元素的外观,而不是它们的行为。

应该可以将<base target="_blank">添加到HTML文档的头部(使用XSLT),但这与将其添加到每个链接是一样的。

票数 8
EN

Stack Overflow用户

发布于 2010-11-27 01:07:03

在HTML和/或JavaScript中,你只能初始化一个新窗口的打开。在某些UAs中,用户能够强制打开新窗口作为新选项卡。但是你不能控制这种行为。

票数 3
EN

Stack Overflow用户

发布于 2012-11-07 20:34:32

从理论上讲,你可以用CSS3:http://www.w3.org/TR/css3-hyperlinks/来实现这一点--然而,没有一个普通的浏览器实现过这一点。原因可能是人们普遍认为,应该让用户单独选择何时打开新窗口或选项卡。

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

https://stackoverflow.com/questions/4287156

复制
相关文章

相似问题

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