李順利
          隨筆-50  評論-170  文章-0  trackbacks-0

          Markdown 支持兩種形式的鏈接語法: 行內 和 參考 兩種形式,兩種都是使用角括號來把文字轉成連結。而個人覺得大部分情況下還是使用行內的形式。

          行內形式是直接在后面用括號直接接上鏈接: 
          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>

          以上引自Markdown 語法說明(簡體中文版)

          但是你也看到了,生成的超鏈接默認是在本窗口打開的,為了有更好地閱讀體驗,我們往往是希望你在新窗口中打開超鏈接,而并不影響閱讀本文。markdown目前應該還不支持這種語法的,當然markdown是支持html的,你可以直接使用<a target="_blank">my blog</a>來達到要求。

          使用markdown的原因是簡潔,為了這個簡單的需求而使用臃腫的html就有點得不償失了,如果這樣,還倒不如選擇接受markdown這種默認的超鏈接形式。而jekyll/Octopress可以很自由地定制需要的功能,使 新窗口中打開鏈接 變得很容易。

          Octopress的Issues Open links in a new window就給出了比較完美的答案,簡單hack a 標簽。
          請在{YOUR_OCTOPRESS}\source_includes\custom\head.html文件后面添加下面的代碼 (YOUR_OCTOPRESS是你Octopress的主目錄)

          1
          2
          3
          4
          5
          6
          7
          8
          9
          
          function addBlankTargetForLinks () {
            $('a[href^="http"]').each(function(){
                $(this).attr('target', '_blank');
            });
          }
          
          $(document).bind('DOMNodeInserted', function(event) {
            addBlankTargetForLinks();
          });
          

          代碼來源 https://gist.github.com/4523641

          朋友們,test it, please click me

          順利
          2013年1月20日



          博客中的一些下載已經放到了百度云了,請根據需要下載。【點我去百度云下載】

          最后弱弱地說一下,如果可以的話,轉載請提供出處( ),謝謝。
          posted on 2013-01-20 22:45 李順利 閱讀(4114) 評論(2)  編輯  收藏

          評論:
          # re: 在Octopress中為markdown的超鏈接加上target=&quot;_blank&quot; 2013-03-07 16:40 | 張旭
          太酷了!感謝你!
          可是這樣一來,所有的 a 都會變成 target=_blank 了?  回復  更多評論
            
          # re: 在Octopress中為markdown的超鏈接加上target=&quot;_blank&quot; 2013-03-07 16:41 | 張旭
          oh! 抱歉!我看到了!
          它選的是有 http 的 a 元素  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 西乡县| 澳门| 江津市| 辉县市| 高淳县| 新源县| 宜州市| 太原市| 衡东县| 格尔木市| 葫芦岛市| 定陶县| 乡城县| 道真| 景谷| 武胜县| 舒城县| 准格尔旗| 侯马市| 江城| 衡东县| 河曲县| 邻水| 青田县| 澄城县| 普陀区| 册亨县| 鄂伦春自治旗| 沂水县| 普格县| 西丰县| 咸宁市| 庆阳市| 察哈| 乌拉特中旗| 驻马店市| 抚宁县| 铜鼓县| 日照市| 上栗县| 抚州市|