心得1

關(guān)于Markdown

  • 一整個學期下來,我覺得讓我收獲最大之一的是學會markdown語言。我們平常都是使用Word 寫文章,或者是用文本,但是這樣排版簡直是災難,比如Word 的內(nèi)容復制粘貼到其他內(nèi)容,內(nèi)容全亂了。尤其是我們要發(fā)郵箱,發(fā)推文,這種很注重內(nèi)容樣式的地方,排版全亂了,就迷之尷尬了。而且使用Word 插入一個圖片,還要現(xiàn)在本地有的圖片,還要先添加到Word 中,還要手動修改大小尺寸。但是markdown可以很好的解決這個問題。其實,當深入的了解markdown,你才發(fā)現(xiàn),它的優(yōu)點遠遠不止這些。接下來,就先詳細的介紹一下它吧。


    6aee7dbbgw1esvkj19bqmj20e80e874z.jpg

定義

  • Markdown 是一種輕量級標記語言,由John Gruber和Aaron Swartz創(chuàng)建,使其成為可讀性最大并可再發(fā)行的可輸入輸出的格式。這種語言創(chuàng)建靈感來自于已經(jīng)存在的帶標記的電子郵件文本。Markdown 允許 HTML 語法, 所以使用者如果需要可以直接用 HTML來表示是可以的。Markdown最初由Gruber應用在Perl語言中,但現(xiàn)在已經(jīng)有多種編程語言應用了。它是開源項目,并以BSD-style許可證的許可方式以插件形式或內(nèi)容管理系統(tǒng)形式發(fā)布。
  • 參考文獻[]

Markdown的用途:

  • Markdown的語法簡介明了、學習容易,而且功能比純文本更強,因此有很多人用它寫博客。世界上最流行的博客平臺WordPress和大型CMS如joomla、drupal都能很好的支持Markdown。

優(yōu)點:

可以導出HTML、PDF和md文件
因為編輯的是純文本內(nèi)容,兼容所有的文本編輯器
可讀,直觀,適合所有人的寫作語言,不管你需要編寫代碼還是公式,甚至是流程圖
可以是一些博客平臺配套的編輯器,比如hexo,而且現(xiàn)在很多平臺都支持Mrakdown編輯,如簡書,微博和知乎等學習起來非常的簡單,這是性價比非常高的一次投資.

宗旨

Markdown 的目標是實現(xiàn)「易讀易寫」。

使用 Markdown 的誤區(qū)

  • Markdown 在編寫的時候,例如流程圖與時序圖,復雜表格與復雜公式的呈現(xiàn),雖然功能的豐富并沒有什么本質(zhì)的缺點,但終歸有些背離初衷,何況在編寫的過程中很費神,不如使用專業(yè)的工具撰寫來的更有效率。


    啊.jpg

Markdown 語法的簡要規(guī)則

  • 標題


    6aee7dbbgw1effeaclhiyj20eh09cwez.jpg

    標題是每篇文章都需要也是最常用的格式,在 Markdown 中,如果一段文字被定義為標題,只要在這段文字前加 # 號即可。

一級標題

二級標題

三級標題

  • 以此類推,總共六級標題,建議在井號后加一個空格,這是最標準的 Markdown 語法。

  • 列表


    SS.jpg
  • 引用
    如果你需要引用一小段別處的句子,那么就要用引用的格式。

例如這樣
只需要在文本前加入 > 這種尖括號(大于號)即可


1111249328628154760602.jpg

圖片與鏈接

  • 插入鏈接與插入圖片的語法很像,區(qū)別在一個 !

圖片為:![]()
鏈接為:[]()
插入圖片的地址需要圖床,這里推薦圍脖圖床修復計劃CloudApp 的服務,生成URL地址即可。

11111.jpg

粗體與斜體

  • Markdown 的粗體和斜體也非常簡單,用兩個 * 包含一段文本就是粗體的語法,用一個 * 包含一段文本就是斜體的語法。
    例如:這里是粗體 這里是斜體

表格 (這種語法生成的表格如下):

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

代碼框

  • 如果你是個程序猿,需要在文章里優(yōu)雅的引用代碼框,在 Markdown下實現(xiàn)也非常簡單,只需要用兩個 ` 把中間的代碼包裹起來。圖例:


    是.jpg

使用 tab 鍵即可縮進。

流程圖

st=>start: Start
e=>end
op=>operation: My Operation
cond=>condition: Yes or No?

st->op->cond
cond(yes)->e
cond(no)->op

Markdown 語法手冊 (完整整理版)

分割線

想.jpg

分割線的語法只需要三個 * 號,例如:
這里有一份另外份文獻,也是關(guān)于markdown的使用語法:http://jingyan.baidu.com/article/597a06434cd915312a524344.html


為什么我們要學習markdown的三個理由:

  • . 看起來舒服,解放你的眼睛**

>- "Markdown 格式化語法設計的目的就是為了易讀," Markdown 的創(chuàng)始人 John Gruber of Daring Fireball 說:"而且 Markdown 應該可以直接使用純文本進行發(fā)布,無需標簽或者是一些格式化命令。"

  • HTML 標簽讓 HTML 文檔包含態(tài)度內(nèi)容無關(guān)的噪音,如果你不熟悉 HTML 語法的話,就很難直接閱讀 HTML 的源文件,而閱讀 Markdown 文檔很容易。
Markdown HTML
# Why you should use Markdown to write your next blog post[Markdown][1] is just so dang legible, it will make your whole life easier. I promise.[1]: http://daringfireball.net/projects/markdown/basics <h1>Why <em>you</em> should use Markdown to write your next blog post</h1><p<ahref="http://daringfireball.net/projects/markdown/">Markdown</a> is just so dang legible, it will make your <em>whole life</em> easier. <strong>I promise.</strong></p>
  • 此外,Markdown 不僅容易讀寫,對于不熟悉 HTML 的人也能輕松了解所表達的內(nèi)容,鏈接看起來像是腳注,甚至你不需要了解哪些是斜體,哪些內(nèi)容會被加粗?!τ?Web 開發(fā)者和設計者來說,清晰的格式讓一些非技術(shù)人員倍感親切,因為無需超文本,Markdown 更直觀更容易被記住。
  • . 更少的錯誤

HTML 對格式還是有一些要求的,例如標簽的開合、成對出現(xiàn)等。如果你忘記輸入某個斜杠或者是一些屬性的單引號等字符,很可能導致整個頁面的顯示錯亂,我想這個大家深有體會,而且錯誤很難排查。
盡管有很多的工具幫你編寫 HTML 代碼,并高亮顯示語法錯誤,但我們不想依賴這些工具。Markdown 的簡單和靈活性可以讓你產(chǎn)生更少的錯誤,而且很容易找到錯誤所在。

  • 讓 CMS 見鬼去吧!

直接在瀏覽器上編寫內(nèi)容是很危險的游戲,因為你輸入的很多文字可能由于瀏覽器的崩潰瞬間消失,很多的 CMS 內(nèi)容管理系統(tǒng)提供了所見即所得的編輯器,這些編輯器可以讓你輕松的排版 HTML ,但無法阻止瀏覽器崩潰導致的內(nèi)容丟失。
而你可以使用任何文本編輯器來編輯 Markdown ,另外也有大量的 Markdown 編輯工具可以讓你更輕松的編寫。
另外 OSCHINA 提供了一個在線將 Markdown 編譯成 HTML 的工具,詳情請看在線 Markdown 編譯。

為什么要用Markdown寫作?
  • 操作方便,效率更高

MD其實就是用一些簡單符號來起到排版作用,因為純鍵盤操作,寫作時少調(diào)用鼠標,效率能提升很多,不必多花時間在排版上。

  • 視覺邏輯更強

長段文本用MD標注后,結(jié)構(gòu)更清晰,邏輯也更明顯。比如這樣:
[圖片上傳失敗...(image-7924d-1515153500159)]

為什么markdown不支持字號和字體顏色
  • markdown 支持 內(nèi)聯(lián) html, 遇到特殊的樣式可以直接寫原生的html。

markdownde 的不足點:

  • 1,縮進,居中原生不支持
  • 2,圖片插入不方便,過于依賴網(wǎng)絡是減分點
  • 3,顯示效果每一家的都不一樣,導出樣式也不統(tǒng)一
  • 4,win下面沒有比較好用的客戶端.. (瀏覽器殼的不算客戶端)

Markdown 如何更換字體?

  • Markdown生成的是HTML,而HTML是不表達樣式的。字體、顏色、布局這些樣式是由CSS來控制的。也就是說,你通過Markdown編寫的這些內(nèi)容的樣式,是由http://scriptogr.am這個網(wǎng)站來定義的。
  • 幸運的是,scriptogr提供了修改css的方法。如

所說,在Tools里選擇CSS Editor就可以編輯css。你可能需要改兩部分字體:
1. body, button, input, select, textarea 這個地方定義的字體包括所有的正文、按鈕、文本框等
2. h1, h2, h3, h4, h5, h6 這個地方定義的字體是所有的標題

關(guān)于網(wǎng)頁字體的選擇,可以參考這篇:如何保證網(wǎng)頁的字體在各平臺都盡量顯示為最高質(zhì)量的黑體?

微信排版為什么要使用markdown

內(nèi)容第一,便于書寫
易導出和出發(fā)
微信的排版工具在程序上不是很好。

  • 參考文獻:
    http://baike.sogou.com/v7868944.htm?fromTitle=markdown
    https://www.appinn.com/markdown/
  • 關(guān)于Markdown

  • 一整個學期下來,我覺得讓我收獲最大之一的是學會markdown語言。我們平常都是使用Word 寫文章,或者是用文本,但是這樣排版簡直是災難,比如Word 的內(nèi)容復制粘貼到其他內(nèi)容,內(nèi)容全亂了。尤其是我們要發(fā)郵箱,發(fā)推文,這種很注重內(nèi)容樣式的地方,排版全亂了,就迷之尷尬了。而且使用Word 插入一個圖片,還要現(xiàn)在本地有的圖片,還要先添加到Word 中,還要手動修改大小尺寸。但是markdown可以很好的解決這個問題。其實,當深入的了解markdown,你才發(fā)現(xiàn),它的優(yōu)點遠遠不止這些。接下來,就先詳細的介紹一下它吧。


    6aee7dbbgw1esvkj19bqmj20e80e874z.jpg

定義

  • Markdown 是一種輕量級標記語言,由John Gruber和Aaron Swartz創(chuàng)建,使其成為可讀性最大并可再發(fā)行的可輸入輸出的格式。這種語言創(chuàng)建靈感來自于已經(jīng)存在的帶標記的電子郵件文本。Markdown 允許 HTML 語法, 所以使用者如果需要可以直接用 HTML來表示是可以的。Markdown最初由Gruber應用在Perl語言中,但現(xiàn)在已經(jīng)有多種編程語言應用了。它是開源項目,并以BSD-style許可證的許可方式以插件形式或內(nèi)容管理系統(tǒng)形式發(fā)布。
  • 參考文獻[]

Markdown的用途:

  • Markdown的語法簡介明了、學習容易,而且功能比純文本更強,因此有很多人用它寫博客。世界上最流行的博客平臺WordPress和大型CMS如joomla、drupal都能很好的支持Markdown。

優(yōu)點:

可以導出HTML、PDF和md文件
因為編輯的是純文本內(nèi)容,兼容所有的文本編輯器
可讀,直觀,適合所有人的寫作語言,不管你需要編寫代碼還是公式,甚至是流程圖
可以是一些博客平臺配套的編輯器,比如hexo,而且現(xiàn)在很多平臺都支持Mrakdown編輯,如簡書,微博和知乎等學習起來非常的簡單,這是性價比非常高的一次投資.

宗旨

Markdown 的目標是實現(xiàn)「易讀易寫」。

使用 Markdown 的誤區(qū)

  • Markdown 在編寫的時候,例如流程圖與時序圖,復雜表格與復雜公式的呈現(xiàn),雖然功能的豐富并沒有什么本質(zhì)的缺點,但終歸有些背離初衷,何況在編寫的過程中很費神,不如使用專業(yè)的工具撰寫來的更有效率。


    啊.jpg

Markdown 語法的簡要規(guī)則

  • 標題


    6aee7dbbgw1effeaclhiyj20eh09cwez.jpg

    標題是每篇文章都需要也是最常用的格式,在 Markdown 中,如果一段文字被定義為標題,只要在這段文字前加 # 號即可。

一級標題

二級標題

三級標題

  • 以此類推,總共六級標題,建議在井號后加一個空格,這是最標準的 Markdown 語法。

  • 列表


    SS.jpg
  • 引用
    如果你需要引用一小段別處的句子,那么就要用引用的格式。

例如這樣
只需要在文本前加入 > 這種尖括號(大于號)即可


1111249328628154760602.jpg

圖片與鏈接

  • 插入鏈接與插入圖片的語法很像,區(qū)別在一個 !

圖片為:![]()
鏈接為:[]()
插入圖片的地址需要圖床,這里推薦圍脖圖床修復計劃CloudApp 的服務,生成URL地址即可。

11111.jpg

粗體與斜體

  • Markdown 的粗體和斜體也非常簡單,用兩個 * 包含一段文本就是粗體的語法,用一個 * 包含一段文本就是斜體的語法。
    例如:這里是粗體 這里是斜體

表格 (這種語法生成的表格如下):

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

代碼框

  • 如果你是個程序猿,需要在文章里優(yōu)雅的引用代碼框,在 Markdown下實現(xiàn)也非常簡單,只需要用兩個 ` 把中間的代碼包裹起來。圖例:


    是.jpg

使用 tab 鍵即可縮進。

流程圖

st=>start: Start
e=>end
op=>operation: My Operation
cond=>condition: Yes or No?

st->op->cond
cond(yes)->e
cond(no)->op

Markdown 語法手冊 (完整整理版)

分割線

想.jpg

分割線的語法只需要三個 * 號,例如:
這里有一份另外份文獻,也是關(guān)于markdown的使用語法:http://jingyan.baidu.com/article/597a06434cd915312a524344.html


為什么我們要學習markdown的三個理由:

  • . 看起來舒服,解放你的眼睛**

>- "Markdown 格式化語法設計的目的就是為了易讀," Markdown 的創(chuàng)始人 John Gruber of Daring Fireball 說:"而且 Markdown 應該可以直接使用純文本進行發(fā)布,無需標簽或者是一些格式化命令。"

  • HTML 標簽讓 HTML 文檔包含態(tài)度內(nèi)容無關(guān)的噪音,如果你不熟悉 HTML 語法的話,就很難直接閱讀 HTML 的源文件,而閱讀 Markdown 文檔很容易。
Markdown HTML
# Why you should use Markdown to write your next blog post[Markdown][1] is just so dang legible, it will make your whole life easier. I promise.[1]: http://daringfireball.net/projects/markdown/basics <h1>Why <em>you</em> should use Markdown to write your next blog post</h1><p<ahref="http://daringfireball.net/projects/markdown/">Markdown</a> is just so dang legible, it will make your <em>whole life</em> easier. <strong>I promise.</strong></p>
  • 此外,Markdown 不僅容易讀寫,對于不熟悉 HTML 的人也能輕松了解所表達的內(nèi)容,鏈接看起來像是腳注,甚至你不需要了解哪些是斜體,哪些內(nèi)容會被加粗?!τ?Web 開發(fā)者和設計者來說,清晰的格式讓一些非技術(shù)人員倍感親切,因為無需超文本,Markdown 更直觀更容易被記住。
  • . 更少的錯誤

HTML 對格式還是有一些要求的,例如標簽的開合、成對出現(xiàn)等。如果你忘記輸入某個斜杠或者是一些屬性的單引號等字符,很可能導致整個頁面的顯示錯亂,我想這個大家深有體會,而且錯誤很難排查。
盡管有很多的工具幫你編寫 HTML 代碼,并高亮顯示語法錯誤,但我們不想依賴這些工具。Markdown 的簡單和靈活性可以讓你產(chǎn)生更少的錯誤,而且很容易找到錯誤所在。

  • 讓 CMS 見鬼去吧!

直接在瀏覽器上編寫內(nèi)容是很危險的游戲,因為你輸入的很多文字可能由于瀏覽器的崩潰瞬間消失,很多的 CMS 內(nèi)容管理系統(tǒng)提供了所見即所得的編輯器,這些編輯器可以讓你輕松的排版 HTML ,但無法阻止瀏覽器崩潰導致的內(nèi)容丟失。
而你可以使用任何文本編輯器來編輯 Markdown ,另外也有大量的 Markdown 編輯工具可以讓你更輕松的編寫。
另外 OSCHINA 提供了一個在線將 Markdown 編譯成 HTML 的工具,詳情請看在線 Markdown 編譯。

為什么要用Markdown寫作?
  • 操作方便,效率更高

MD其實就是用一些簡單符號來起到排版作用,因為純鍵盤操作,寫作時少調(diào)用鼠標,效率能提升很多,不必多花時間在排版上。

  • 視覺邏輯更強

長段文本用MD標注后,結(jié)構(gòu)更清晰,邏輯也更明顯。比如這樣:
[圖片上傳失敗...(image-7924d-1515153500159)]

為什么markdown不支持字號和字體顏色
  • markdown 支持 內(nèi)聯(lián) html, 遇到特殊的樣式可以直接寫原生的html。

markdownde 的不足點:

  • 1,縮進,居中原生不支持
  • 2,圖片插入不方便,過于依賴網(wǎng)絡是減分點
  • 3,顯示效果每一家的都不一樣,導出樣式也不統(tǒng)一
  • 4,win下面沒有比較好用的客戶端.. (瀏覽器殼的不算客戶端)

Markdown 如何更換字體?

  • Markdown生成的是HTML,而HTML是不表達樣式的。字體、顏色、布局這些樣式是由CSS來控制的。也就是說,你通過Markdown編寫的這些內(nèi)容的樣式,是由http://scriptogr.am這個網(wǎng)站來定義的。
  • 幸運的是,scriptogr提供了修改css的方法。如

所說,在Tools里選擇CSS Editor就可以編輯css。你可能需要改兩部分字體:
1. body, button, input, select, textarea 這個地方定義的字體包括所有的正文、按鈕、文本框等
2. h1, h2, h3, h4, h5, h6 這個地方定義的字體是所有的標題

關(guān)于網(wǎng)頁字體的選擇,可以參考這篇:如何保證網(wǎng)頁的字體在各平臺都盡量顯示為最高質(zhì)量的黑體?

微信排版為什么要使用markdown

內(nèi)容第一,便于書寫
易導出和出發(fā)
微信的排版工具在程序上不是很好。

關(guān)于Markdown

  • 一整個學期下來,我覺得讓我收獲最大之一的是學會markdown語言。我們平常都是使用Word 寫文章,或者是用文本,但是這樣排版簡直是災難,比如Word 的內(nèi)容復制粘貼到其他內(nèi)容,內(nèi)容全亂了。尤其是我們要發(fā)郵箱,發(fā)推文,這種很注重內(nèi)容樣式的地方,排版全亂了,就迷之尷尬了。而且使用Word 插入一個圖片,還要現(xiàn)在本地有的圖片,還要先添加到Word 中,還要手動修改大小尺寸。但是markdown可以很好的解決這個問題。其實,當深入的了解markdown,你才發(fā)現(xiàn),它的優(yōu)點遠遠不止這些。接下來,就先詳細的介紹一下它吧。


    6aee7dbbgw1esvkj19bqmj20e80e874z.jpg

定義

  • Markdown 是一種輕量級標記語言,由John Gruber和Aaron Swartz創(chuàng)建,使其成為可讀性最大并可再發(fā)行的可輸入輸出的格式。這種語言創(chuàng)建靈感來自于已經(jīng)存在的帶標記的電子郵件文本。Markdown 允許 HTML 語法, 所以使用者如果需要可以直接用 HTML來表示是可以的。Markdown最初由Gruber應用在Perl語言中,但現(xiàn)在已經(jīng)有多種編程語言應用了。它是開源項目,并以BSD-style許可證的許可方式以插件形式或內(nèi)容管理系統(tǒng)形式發(fā)布。
  • 參考文獻[]

Markdown的用途:

  • Markdown的語法簡介明了、學習容易,而且功能比純文本更強,因此有很多人用它寫博客。世界上最流行的博客平臺WordPress和大型CMS如joomla、drupal都能很好的支持Markdown。

優(yōu)點:

可以導出HTML、PDF和md文件
因為編輯的是純文本內(nèi)容,兼容所有的文本編輯器
可讀,直觀,適合所有人的寫作語言,不管你需要編寫代碼還是公式,甚至是流程圖
可以是一些博客平臺配套的編輯器,比如hexo,而且現(xiàn)在很多平臺都支持Mrakdown編輯,如簡書,微博和知乎等學習起來非常的簡單,這是性價比非常高的一次投資.

宗旨

Markdown 的目標是實現(xiàn)「易讀易寫」。

使用 Markdown 的誤區(qū)

  • Markdown 在編寫的時候,例如流程圖與時序圖,復雜表格與復雜公式的呈現(xiàn),雖然功能的豐富并沒有什么本質(zhì)的缺點,但終歸有些背離初衷,何況在編寫的過程中很費神,不如使用專業(yè)的工具撰寫來的更有效率。


    啊.jpg

Markdown 語法的簡要規(guī)則

  • 標題


    6aee7dbbgw1effeaclhiyj20eh09cwez.jpg

    標題是每篇文章都需要也是最常用的格式,在 Markdown 中,如果一段文字被定義為標題,只要在這段文字前加 # 號即可。

一級標題

二級標題

三級標題

  • 以此類推,總共六級標題,建議在井號后加一個空格,這是最標準的 Markdown 語法。

  • 列表


    SS.jpg
  • 引用
    如果你需要引用一小段別處的句子,那么就要用引用的格式。

例如這樣
只需要在文本前加入 > 這種尖括號(大于號)即可


1111249328628154760602.jpg

圖片與鏈接

  • 插入鏈接與插入圖片的語法很像,區(qū)別在一個 !

圖片為:![]()
鏈接為:[]()
插入圖片的地址需要圖床,這里推薦圍脖圖床修復計劃CloudApp 的服務,生成URL地址即可。

11111.jpg

粗體與斜體

  • Markdown 的粗體和斜體也非常簡單,用兩個 * 包含一段文本就是粗體的語法,用一個 * 包含一段文本就是斜體的語法。
    例如:這里是粗體 這里是斜體

表格 (這種語法生成的表格如下):

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

代碼框

  • 如果你是個程序猿,需要在文章里優(yōu)雅的引用代碼框,在 Markdown下實現(xiàn)也非常簡單,只需要用兩個 ` 把中間的代碼包裹起來。圖例:


    是.jpg

使用 tab 鍵即可縮進。

流程圖

st=>start: Start
e=>end
op=>operation: My Operation
cond=>condition: Yes or No?

st->op->cond
cond(yes)->e
cond(no)->op

Markdown 語法手冊 (完整整理版)

分割線

想.jpg

分割線的語法只需要三個 * 號,例如:
這里有一份另外份文獻,也是關(guān)于markdown的使用語法:http://jingyan.baidu.com/article/597a06434cd915312a524344.html


為什么我們要學習markdown的三個理由:

  • . 看起來舒服,解放你的眼睛**

>- "Markdown 格式化語法設計的目的就是為了易讀," Markdown 的創(chuàng)始人 John Gruber of Daring Fireball 說:"而且 Markdown 應該可以直接使用純文本進行發(fā)布,無需標簽或者是一些格式化命令。"

  • HTML 標簽讓 HTML 文檔包含態(tài)度內(nèi)容無關(guān)的噪音,如果你不熟悉 HTML 語法的話,就很難直接閱讀 HTML 的源文件,而閱讀 Markdown 文檔很容易。
Markdown HTML
# Why you should use Markdown to write your next blog post[Markdown][1] is just so dang legible, it will make your whole life easier. I promise.[1]: http://daringfireball.net/projects/markdown/basics <h1>Why <em>you</em> should use Markdown to write your next blog post</h1><p<ahref="http://daringfireball.net/projects/markdown/">Markdown</a> is just so dang legible, it will make your <em>whole life</em> easier. <strong>I promise.</strong></p>
  • 此外,Markdown 不僅容易讀寫,對于不熟悉 HTML 的人也能輕松了解所表達的內(nèi)容,鏈接看起來像是腳注,甚至你不需要了解哪些是斜體,哪些內(nèi)容會被加粗?!τ?Web 開發(fā)者和設計者來說,清晰的格式讓一些非技術(shù)人員倍感親切,因為無需超文本,Markdown 更直觀更容易被記住。
  • . 更少的錯誤

HTML 對格式還是有一些要求的,例如標簽的開合、成對出現(xiàn)等。如果你忘記輸入某個斜杠或者是一些屬性的單引號等字符,很可能導致整個頁面的顯示錯亂,我想這個大家深有體會,而且錯誤很難排查。
盡管有很多的工具幫你編寫 HTML 代碼,并高亮顯示語法錯誤,但我們不想依賴這些工具。Markdown 的簡單和靈活性可以讓你產(chǎn)生更少的錯誤,而且很容易找到錯誤所在。

  • 讓 CMS 見鬼去吧!

直接在瀏覽器上編寫內(nèi)容是很危險的游戲,因為你輸入的很多文字可能由于瀏覽器的崩潰瞬間消失,很多的 CMS 內(nèi)容管理系統(tǒng)提供了所見即所得的編輯器,這些編輯器可以讓你輕松的排版 HTML ,但無法阻止瀏覽器崩潰導致的內(nèi)容丟失。
而你可以使用任何文本編輯器來編輯 Markdown ,另外也有大量的 Markdown 編輯工具可以讓你更輕松的編寫。
另外 OSCHINA 提供了一個在線將 Markdown 編譯成 HTML 的工具,詳情請看在線 Markdown 編譯。

為什么要用Markdown寫作?
  • 操作方便,效率更高

MD其實就是用一些簡單符號來起到排版作用,因為純鍵盤操作,寫作時少調(diào)用鼠標,效率能提升很多,不必多花時間在排版上。

  • 視覺邏輯更強

長段文本用MD標注后,結(jié)構(gòu)更清晰,邏輯也更明顯。比如這樣:
[圖片上傳失敗...(image-7924d-1515153500159)]

為什么markdown不支持字號和字體顏色
  • markdown 支持 內(nèi)聯(lián) html, 遇到特殊的樣式可以直接寫原生的html。

markdownde 的不足點:

  • 1,縮進,居中原生不支持
  • 2,圖片插入不方便,過于依賴網(wǎng)絡是減分點
  • 3,顯示效果每一家的都不一樣,導出樣式也不統(tǒng)一
  • 4,win下面沒有比較好用的客戶端.. (瀏覽器殼的不算客戶端)

Markdown 如何更換字體?

  • Markdown生成的是HTML,而HTML是不表達樣式的。字體、顏色、布局這些樣式是由CSS來控制的。也就是說,你通過Markdown編寫的這些內(nèi)容的樣式,是由http://scriptogr.am這個網(wǎng)站來定義的。
  • 幸運的是,scriptogr提供了修改css的方法。如

所說,在Tools里選擇CSS Editor就可以編輯css。你可能需要改兩部分字體:
1. body, button, input, select, textarea 這個地方定義的字體包括所有的正文、按鈕、文本框等
2. h1, h2, h3, h4, h5, h6 這個地方定義的字體是所有的標題

關(guān)于網(wǎng)頁字體的選擇,可以參考這篇:如何保證網(wǎng)頁的字體在各平臺都盡量顯示為最高質(zhì)量的黑體?

微信排版為什么要使用markdown

內(nèi)容第一,便于書寫
易導出和出發(fā)
微信的排版工具在程序上不是很好。

  • 參考文獻:
    http://baike.sogou.com/v7868944.htm?fromTitle=markdown
    https://www.appinn.com/markdown/
  • 此篇文章是根據(jù)多篇文章整理的,并沒有盜竊行為,如果存在不合理的地方,希望先通知一下我!謝謝!
    -說明:自己並沒有做出"禁止通過發(fā)布文章并在文章中添加超鏈接的形式進行SEO優(yōu)化推廣的行為;"
    這一條的行為
  • 此篇文章是根據(jù)多篇文章整理的,并沒有盜竊行為,如果存在不合理的地方,希望先通知一下我!謝謝!
    -說明:自己並沒有做出"禁止通過發(fā)布文章并在文章中添加超鏈接的形式進行SEO優(yōu)化推廣的行為;"
    這一條的行為
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容