Markdown最全語法

markdown語法操作

1、Markdown的目標是實現[易讀易寫]
2、兼容Html
3、不在Markdown函數範圍之內的標籤,都可以直接在文檔裏面用HTML撰寫
4、要制約的只有一些HTML區塊元素 
 比如<div>  <table>   <pre>  <p> 等標籤
 必須在前後加上空行與其他內容區隔開,還要求它們的開始標籤與
 結尾標籤不能用製表符或空格來縮進
 Markdow的生成器有足夠的智能,不會在html區標籤外加上不必要的<p>
 
特殊字符自動換行
1、在html文件中,有兩個字符需要特殊處理
<  和  &  
< 符號用於起始標籤
& 符號則用於標記html實體
如果需要使用這些符號   必須使用實體形式  像是&lt;和&amp;

如果要在文檔中插入一個版權號©
寫法:&copy;

段落和換行
markdown  段落是由一個或多個連續的文本行組成,它的前後要有一個以上的空行  或者<br/>
如果你確實想要依賴 Markdown 來插入 <br /> 標籤的話,在插入處先按入兩個以上的空格然後回車。

標題
=(最高階標題)  -第二階標題
例如
this is 
=======

this is 
-------

1到6個#  對應標題1-6階

區塊引用
>

列表
無序列表使用星號、加號、減號
* + -

有序列表則使用數字接着一個英文句號
如  1. 2.

<ol>
<li>lia</li>
</ol>


分割線
你可以在一行中用三個以上的星號、減號、底線來建立一個分隔線,行內不能有其他東西。你也可以在星號或是減號中間插入空格。下面每種寫法都可以建立分隔線
 * * * *
 ***
 - - -
 -----
 
 鏈接
 建立一個行內式的鏈接,只要在方塊括號後面緊接着圓括號並插入網址鏈接即可,如果你還想要加上鍊接的 title 文字,只要在網址後面,用雙引號把 title 文字包起來即可
 This is [an example](http://example.com/ "Title") inline link.

[This link](http://example.net/) has no title attribute.

如果你是要鏈接到同樣主機的資源,你可以使用相對路徑:
See my [About](/about/) page for details.

參考式的鏈接是在鏈接文字的括號後面再接上另一個方括號,而在第二個方括號裏面要填入用以辨識鏈接的標記:
This is [an example][id] reference-style link.
 
 
強調
使用星號(*)和底線(_)作爲標記強調字詞的符號
*第三帝國*
_fgdg_
 
代碼
如果要標記一小段行內代碼,你可以用反引號把它包起來(`)
Use the `printf()` function.

如果使用java代碼使用反引號`3個

或者使用標籤
<pre><code></code></pre>

圖片
![Alt text](/path/to/img.jpg)
詳細敘述如下:

一個驚歎號 !
接着一個方括號,裏面放上圖片的替代文字
接着一個普通括號,裏面放上圖片的網址,最後還可以用引號包住並加上 選擇性的 'title' 文字。
你可以使用普通的 <img> 標籤。

自動鏈接
<http://example.com/>
具體可訪問 [MarkDown 語法說明](http://www.markdown.cn/)

注意使用table標籤時,在markdown中會出現表格上面空出很多行出來,改進方法:把table標籤中所有標籤寫成一行
比如
<table>
    <tr>
        <td></td>
    </tr>
</table>
改成
<table><tr><td></td></tr></table>

這時肯定有小夥伴會問   我換了那麼多行要刪到什麼時候?
告訴你一個方法把你的table粘貼到idea編輯其中使用快捷鍵Ctrl+Shift+j  即可 多行轉一行

MarkDown 普通表格語法

| 標題 | 標題 | 標題 |
| ------ | ------ | ------ |
| 短文本 | 中等文本 | 稍微長一點的文本 |
| 稍微長一點的文本 | 短文本 | 中等文本 |

效果如下:

標題 標題 標題
短文本 中等文本 稍微長一點的文本
稍微長一點的文本 短文本 中等文本

注意,使用時發現,表格的語句上一行必須爲空行,不然表格不生效。

MarkDown優化表格

| 左對齊標題 | 右對齊標題 | 居中對齊標題 |
| :------| ------: | :------: |
| 短文本 | 中等文本 | 稍微長一點的文本 |
| 稍微長一點的文本 | 短文本 | 中等文本 |

效果如下:

左對齊標題 右對齊標題 居中對齊標題
短文本 中等文本 稍微長一點的文本
稍微長一點的文本 短文本 中等文本

語法說明

  • |、-、:之間的多餘空格會被忽略,不影響佈局。
  • 默認標題欄居中對齊,內容居左對齊。
  • -:表示內容和標題欄居右對齊,:-表示內容和標題欄居左對齊,:-:表示內容和標題欄居中對齊。
  • 內容和|之間的多餘空格會被忽略,每行第一個|和最後一個|可以省略,-的數量至少有一個

特此注意 在寫表格時 表格的上一行必須是換行,否則表格無效
markdown表格中的換行:在數據後使用html標籤<br>

MarkDown中使用Html中的特殊符號

符號 說明 對應編碼(應用時去掉空格) 英語單詞
& AND符號 & amp; ampersand
< 小於 & lt; little
> 大於 & gt; great
空格 & nbsp; number space
¿ 倒問好 & iquest; inverted question
問號 & quest; question
左書名號 & laquo; left angle quote
右書名號 & raquo; right angle quote
" 引號 & quot; quote
左單引號 & lsquo; left single quote
右單引號 & rsquo; right single quote
左雙引號 & ldquo; left double quote
右雙引號 & rdquo; right double quote
段落符號 & para; paragraph
§ 章節符 & sect; section
× 乘號 & times; times
÷ 除號 & divide; divide
± 加減號 & plusmn; plus minus
ƒ function & fnof;
根號 & radic; radic
無窮大 & infin; infinite
° & deg; degree
不等號 & ne; ne
恆等於 & equiv; equivalent
小於等於 & le; less than or equal to
大於等於 & ge; great than or equal to
垂直符號 & perp; perpendicular
左箭頭 & larr; left arrow
右箭頭 & rarr; right arrow
上箭頭 & uarr; up arrow
下箭頭 & darr; down arrow
水平箭頭 & harr; horizontal arrow
豎直箭頭 & varr; vertical arrow
雙線左箭頭 & lArr; left arrow
雙線右箭頭 & rArr; right arrow
雙線上箭頭 & uArr; up arrow
雙線上箭頭 & dArr; down arrow
雙線水平雙箭頭 & hArr; horizontal arrow
雙線豎直箭頭 & vArr; vertical arrow
黑桃 & spades; spades
紅桃 & hearts; hearts
梅花 & clubs; club
方塊 & diams; diamonds
© 版權 & copy; copy right
® 註冊商標 & reg; registration
商標 & trade; trade
¥ 人民幣 & yen;
歐元 & euro; euro
¢ 美分 & cent; cent
£ 英磅 & pound; pound
& oplus;
½ 二分之一 & frac12; fraction
¼ 四分之一 & frac14; fraction
千分符號 & permil; per mille
所以 & there4; there fore
π 圓周率 & pi;
¹ 商標1 & sup1; super 1
α alpha & alpha; alpha
β beta & beta; beta
γ gamma & gamma; gamma
δ delta & delta; delta
θ theta & theta; theta
λ lambda & lambda; lambda
σ sigma & sigma; sigma
τ tau & tau; tau
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章