Markdown語法的簡要規則學習

Markdown語法的簡要規則學習

標題

一段文字如果被定義爲標題,只要在文字前加#即可。

# 一級標題

## 二級標題

### 三級標題

以此類推,一共有六級標題,建議在#後加一個空格,這是最標準的Markdown語法。

列表

Markdown下,列表的顯示只需要在文字前加上-*-即可變爲無序列表,有序列表則直接在文字前加1. 2. 3.符號和文字之間加上一個字符的空格。

無序列表

  • 1
  • 2
  • 3

有序列表

  1. 皇冠
  2. 禮貌
  3. 算法

引用

如果需要引用其他段子,使用引用格式:

例如這樣

只需要在文本前加入>這種符號即可

圖片與鏈接

插入圖片:![](){ImgCap}{/ImgCap}

插入鏈接:[]()

插入圖片的地址需要圖牀,這裏推薦圍脖圖牀修復計劃 與 CloudApp 的服務,生成URL地址即可。

插入鏈接

百度

插入圖片

hsv360

插入圖片的時候有點麻煩,(使用github,其他的分享軟件如cloudapp好像都要收費,當然看到有人講圖片上傳微博再使用鏈接)首先將圖片上傳到github中,點擊圖可或得路徑,如:
https://github.com/younghz/Markdown/blob/master/Res/Aaron_Swartz.jpg

以Markdown語法如:
![Aaron Swartz](https://github.com/younghz/Markdown/raw/master/Res/Aaron_Swartz.jpg)
形式添加到README文件中即可,但是需要注意的是在下面的鏈接中需將blob改爲raw。

圖片插入分爲行內式參考式
行內式
![Vim](/blog/figures/headfirstmarkdown/vim.png "vim logo")

參考式

![Vim][id]
[id]: /blog/figures/headfirstmarkdown/vim.png "vim logo"
還有一種自動鏈接的方式,將地址直接放進` ##粗體與斜體 粗體:`** 內容**`,如**粗體** 斜體:`* 內容*`,如*斜體* ##表格 表格的例子如下:
| Tables        | Are           | Cool  |
| ------------- |:-------------:| -----:|
| col 3 is      | right-aligned | $1600 |
| col 2 is      | centered      |   $12 |
| zebra stripes | are neat      |    $1 |

生成的表格如下:

Tables Are Cool
col 3 is right-aligned $1600
col 2 is centered $12
zebra stripes are neat $1

也可以直接使用HTML的表格生成:

1 ALERT 可以立即被糾正的狀況,比如損壞的數據庫系統
2 CRITICAL CRITICAL狀況,如設備錯誤或資源不足
3 ERROR 應該糾正的狀況,如配置錯誤
4 WARNING 不能稱其爲錯誤的狀況,但仍需要特別處理。
5 INFO 通報性消息。
6 DEBUG 調試消息,用於NDB集羣開發。

代碼框

使用<pre></pre>,在中間粘貼代碼,使用tab鍵縮進即可,顯示出的代碼沒有高亮
也可以在`中間把代碼包裹起來後,使用tab`鍵即可。


public String callSGCCService(String operationName,String inputXML,String serviceName,String serverContextRoot)
    {
        StringBuilder result=null;
        try
        {
            String endpoint = serverContextRoot+"/services/"+serviceName;
            Service service = new Service();// 創建一個服務(service)調用(call)
            Call call = (Call)service.createCall();// 通過service創建call對象
            call.setTargetEndpointAddress(new java.net.URL(endpoint));// 設置service所在URL
            call.setOperationName(new QName("http://service.yupont.com",operationName));
            call.setUseSOAPAction(true);
            String result1 = (String)call.invoke(new Object[] {inputXML});
            System.out.println(result1);
            result=new StringBuilder(result1);
            result.append("@@@@@");
            result.append(XMLUtil.getNodeTxtByNodeName(XMLUtil.strToXML(result1).getRootElement(), "URL"));
        }
        catch (Exception e)
        {
            System.err.println(e.toString());
        }
        return result.toString();
    }
##分割線 分割線的語法只需要三個`*`號,例如: *** >到這裏,Markdown 的基本語法在日常的使用中基本就沒什麼大問題了,只要多加練習,配合好用的工具,寫起東西來肯定會行雲流水。 ##數學公式 使用MathJax渲染*LaTex* 數學公式,詳見[math.stackexchange.com](http://meta.math.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference). - 行內公式,數學公式爲:
$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$

Γ(n)=(n1)!nN
  • 塊級公式:
$$	x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

x=b±b24ac2a

Markdown的一些學習資源

  1. markdown格式在日常中的使用及轉化
  2. 輕量級標記語言
  3. MarkdownPad2編輯器的使用

發佈了48 篇原創文章 · 獲贊 42 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章