Markdown 支持兩種形式的鏈接語法: 行內(nèi) 和 參考 兩種形式,兩種都是使用角括號來把文字轉(zhuǎn)成連結(jié)。而個人覺得大部分情況下還是使用行內(nèi)的形式。
行內(nèi)形式是直接在后面用括號直接接上鏈接: This is an [example link](http://example.com/).
輸出 HTML 為: <p>This is an <a >example link</a>.</p>
你也可以選擇性地加上 title 屬性: This is an [example link](http://example.com/ "With a Title").
輸出 HTML 為: <p>This is an <a title="With a Title">example link</a>.</p>
但是你也看到了,生成的超鏈接默認(rèn)是在本窗口打開的,為了有更好地閱讀體驗,我們往往是希望你在新窗口中打開超鏈接,而并不影響閱讀本文。markdown目前應(yīng)該還不支持這種語法的,當(dāng)然markdown是支持html的,你可以直接使用<a target="_blank">my blog</a>
來達(dá)到要求。
使用markdown的原因是簡潔,為了這個簡單的需求而使用臃腫的html就有點得不償失了,如果這樣,還倒不如選擇接受markdown這種默認(rèn)的超鏈接形式。而jekyll/Octopress可以很自由地定制需要的功能,使 新窗口中打開鏈接 變得很容易。
Octopress的Issues Open links in a new window就給出了比較完美的答案,簡單hack a 標(biāo)簽。
請在{YOUR_OCTOPRESS}\source_includes\custom\head.html文件后面添加下面的代碼 (YOUR_OCTOPRESS是你Octopress的主目錄)
1 2 3 4 5 6 7 8 9 |
代碼來源 https://gist.github.com/4523641
順利
2013年1月20日
博客中的一些下載已經(jīng)放到了百度云了,請根據(jù)需要下載。【點我去百度云下載】
最后弱弱地說一下,如果可以的話,轉(zhuǎn)載請?zhí)峁┏鎏? ),謝謝。
