Markdown 中没有文本的链接有语法吗?

问题描述 投票:0回答:3

我想写

http://www.foo.com/ 

并获取以 URL 作为文本的链接(例如,在 HTML 输出中)。我不想写

[http://www.foo.com/](http://www.foo.com/)

可以吗?

hyperlink markdown
3个回答
111
投票

是的,这是文档的相关部分

自动链接

Markdown 支持为 URL 和电子邮件地址创建“自动”链接的快捷方式:只需用尖括号将 URL 或电子邮件地址括起来即可。这意味着,如果您想显示 URL 或电子邮件地址的实际文本,并且让它成为可点击的链接,您可以这样做:

<http://example.com/>

Markdown 会将其变成:

<a href="http://example.com/">http://example.com/</a>

1
投票

如果您的 Markdown 被解析为 Github Flavored Markdown,则以 URL 协议开头的文本已链接。这是称为“自动链接引用”的 GFM 扩展语法的一部分。请参阅GFM 文档

GitHub 自动从标准 URL 创建链接。

例如

Visit https://github.com

显示:访问 https://github.com


注意:GFM 变体不支持相对链接,因此您需要冗余语法:

[relative/path/README.md](relative/path/README.md)


-1
投票

我发现这与我的 IDE 配合得很好,将链接包装在

<a>
标签中:

<a>http://example.com/</a>
© www.soinside.com 2019 - 2024. All rights reserved.