Markdown自动链接

来自泡泡学习笔记
BrainBs讨论 | 贡献2023年7月21日 (五) 08:33的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

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

<http://example.com/>

Markdown将将其转换为:

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


电子邮件地址的自动链接类似,不过Markdown还会对其进行一些随机的十进制和十六进制实体编码,以帮助隐藏你的地址,防止被地址收集的垃圾邮件机器人获取。例如,Markdown将将此转换为:

<address@example.com>

转换后的结果可能类似于:

<a href="&amp#x6D;&amp#x61;i&amp#x6C;&amp#x74;&amp#x6F;:&amp#x61;&amp#x64;&amp#x64;&amp#x72;&amp#x65;
&amp#115;&amp#115;&amp#64;&amp#101;&amp#120;&amp#x61;&amp#109;&amp#x70;&amp#x6C;e&amp#x2E;&amp#99;&amp#111;
&amp#109;">&amp#x61;&amp#x64;&amp#x64;&amp#x72;&amp#x65;&amp#115;&amp#115;&amp#64;&amp#101;&amp#120;&amp#x61;
&amp#109;&amp#x70;&amp#x6C;e&amp#x2E;&amp#99;&amp#111;&amp#109;</a>


在浏览器中,这将呈现为可点击的“address@example.com”链接。

(这种实体编码技巧确实可以欺骗许多垃圾邮件机器人,但并不一定能欺骗所有机器人。这比没有好,但以这种方式发布的地址很可能最终会开始收到垃圾邮件。)