Markdown 自動(dòng)鏈接

2019-08-14 12:09 更新

Markdown 支持以比較簡短的自動(dòng)鏈接形式來處理網(wǎng)址和電子郵件信箱,只要是用尖括號(hào)包起來, Markdown 就會(huì)自動(dòng)把它轉(zhuǎn)成鏈接。一般網(wǎng)址的鏈接文字就和鏈接地址一樣,例如:

<http://example.com/>

Markdown 會(huì)轉(zhuǎn)為:

<a  rel="external nofollow" target="_blank" >http://example.com/</a>

郵址的自動(dòng)鏈接也很類似,只是 Markdown 會(huì)先做一個(gè)編碼轉(zhuǎn)換的過程,把文字字符轉(zhuǎn)成 16 進(jìn)位碼的 HTML 實(shí)體,這樣的格式可以糊弄一些不好的郵址收集機(jī)器人,例如:

<address@example.com>

Markdown 會(huì)轉(zhuǎn)成:

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

在瀏覽器里面,這段字串(其實(shí)是 <a href="mailto:address@example.com">address@example.com</a>)會(huì)變成一個(gè)可以點(diǎn)擊的「address@example.com」鏈接。

(這種作法雖然可以糊弄不少的機(jī)器人,但并不能全部擋下來,不過總比什么都不做好些。不管怎樣,公開你的信箱終究會(huì)引來廣告信件的。)


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)