CSDN markdown 編輯器 第一篇

最近CSDN 新出了markdown編輯器。我這也算是嚐鮮。
最初接觸markdown編輯器是在2011年。那個時候,使用markdown編輯器寫blog。然後將blog放到github上託管。markdown還不能像現在這樣可以實時編輯顯現。那個時候有一個markdown engine專門將markdown語法轉換成html. 每次感覺自己寫對了。實際上語法各種不對。

究竟什麼是markdown?

markdown是一種更加貼近自然表達的語法,它可以轉換成互聯網上通用展示的html格式。 — 帳前卒

所以這個特點,造就了markdown的巨大優勢。

markdown優勢

優勢其實就只有一點: 簡單

  • 如果寫blog用html寫。那麼需要寫一個空格,需要寫 但是有了markdown, 我只需要這樣寫:

這裏有一個空格, ,真的。

  • 如果我想使用html換一行,或者新起一個段落,需要寫<br>或者<p> 但是我如果使用markdown,那麼我直接打兩個回車。例如:

新開一行吧

不知道這樣是不是省字數。不過從初學者的角度一定是:markdown的語法更接近於自己所見。所以 所見即所得 以及 易學易用 是markdown語法的終極目標。

說了這麼多markdown的好處。那markdown能否替換掉“世界上最好的語言”php呢?來看看他的不足

markdown缺點

  • 現在還沒有瀏覽器直接支持markdown
  • markdown解析器bug很多,而且也不知道什麼時候能fix.
  • markdown的基礎語法表達較少。例如如果我想對換一下這個字體的顏色,或者換一下背景色。這個還是需要藉助於css.

看起來markdown的缺點吐槽吐的有點多。但這並不影響它成爲更加實用的語言。仔細想想,blog中除了字就是圖。沒有顏色,沒有樣式也不影響閱讀。

csdn markdown 對比

呃..我找到這一款markdown: https://www.zybuluo.com/mdeditor

markdown 使用細節

這裏需要注意的是,如果你希望上一行的樣式不要應用到下一行,那麼就要在中間空一行。所以兩次回車是新起一個段落。新手一定犯這個錯誤。

如果段落開頭需要兩個空格,那麼還是得加入兩個&nbsp;&nbsp;當然咱們的是中文字,每個字符佔空格寬度好像是四個,所以這裏需要八個空格。當然這裏可能也和字體有關係。

        這是我的段落開始~
你看這裏~~

另外如果某些字符不能在html中展示,那麼就要加兩個``, 例如

`&nbsp;`

說實話,上面這個好難打出來。需要先打一個[tab]然後再寫原始字符。這樣被認爲是一個代碼塊,就不會被轉義了。

這一篇先寫到這裏。
下一篇準備寫 CSDN markdown 簡單使用

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