天天看點

輕量級文本标記語言-Markdown

  接觸過github的都知道,在釋出項目的時候可以建立一個說明檔案README.md,這個md檔案就是Markdown文本編輯語言的檔案。

  Markdown 是一種輕量級标記語言,創始人為約翰·格魯伯(John Gruber)。它允許人們“使用易讀易寫的純文字格式編寫文檔,然後轉換成有效的XHTML(或者HTML)文檔”。這種語言吸收了很多在電子郵件中已有的純文字标記的特性。

  Markdown 的目标是實作「易讀易寫」。可讀性,無論如何,都是最重要的。一份使用 Markdown 格式撰寫的檔案應該可以直接以純文字釋出,并且看起來不會像是由許多标簽或是格式指令所構成。Markdown 文法受到一些既有 text-to-HTML 格式的影響,包括Setext、atx、Textile、reStructuredText、Grutatext 和 EtText,而最大靈感來源其實是純文字電子郵件的格式。總之, Markdown 的文法全由一些符号所組成,這些符号經過精挑細選,其作用一目了然。比如:在文字兩旁加上星号,看起來就像*強調*。Markdown 的清單看起來,嗯,就是清單。Markdown 的區塊引用看起來就真的像是引用一段文字,就像你曾在電子郵件中見過的那樣。

(1)标題

  标題使用不同數量的"#"來辨別是什麼層級,可以對應于HTML裡面的H1-H6,#代表H1,##代表H2,以此類推。

輕量級文本标記語言-Markdown

(2)圖檔

  ![Alt text](/path/to/img.jpg),一個驚歎号 !,接着一個方括号,裡面放上圖檔的替代文字,接着一個普通括号,裡面放上圖檔的網址。

  例:![輸入圖檔說明](https://git.oschina.net/uploads/images/hehe.png "在這裡輸入圖檔标題")

輕量級文本标記語言-Markdown

(3)強調

  *強調* 或者 _強調_  (示例:斜體)

  **加重強調** 或者 __加重強調__ (示例:粗體)

  ***特别強調*** 或者 ___特别強調___ (示例:粗斜體)

(4)代碼

  如果我們想在文章中添加代碼,使用反引号(esc鍵下面的按鈕:倒引号)将代碼包裹起來。

輕量級文本标記語言-Markdown

(5)換行

  如果我們想把一行文本進行換行,我們可以在需要換行的地方輸入至少兩個空格,然後回車即可,注意,如果不回車,是沒有效果的,或者用<br/>。

(6)引用

  如果我們在文章中引用了資料,那麼我們可以通過一個右尖括号">"來表示這是一段引用内容。我們可以在開頭加一個,也可以在每一行的前面都加一個。我們還可以在引用裡面嵌套其他的引用。

輕量級文本标記語言-Markdown

(7)連結

  如果我們文章中加入一個連結,那麼我們通過下面的方式添加,[連結文字](連結位址),例子: [guanghe](https://www.cnblogs.com/guanghe)

輕量級文本标記語言-Markdown

(8)分割線

  如果我們想用分割線對内容進行分割,我們可以在單獨一行裡輸入3個或以上的短橫線、星号或者下劃線實作。短橫線和星号之間可以輸入任意空格。以下每一行都産生一條水準分割線。

(9)清單标記

  如果我們的内容需要進行标記,那麼我們可以使用下面的方式

輕量級文本标記語言-Markdown
下一篇: WEB前端關注