markdown和富文本
不知道你是否留意過平時寫作時的編輯器,有的是 markdown
編輯器,有的是各種富文本編輯器,到底選擇哪一個相信你有自己的判斷.
如果只是在某一家平臺上寫作,哪一種編輯器都無所謂,只要你喜歡就好.
可是如果你需要同時發佈到各個平臺呢?此時,真的需要停下來思考一下,我該使用哪一種編輯器了?
各家的編輯器的界面設計風格迥然不同,不僅按鈕排序順序不一樣,而且最終輸出效果也不盡相同.
這就給我們帶來了一個問題,明明已經排好版的文章,複製到另外一家平臺樣式不一樣了,或者格式被清除了?!
心中一萬隻羊駝呼嘯而過,儘管如此,還是在心裏告訴自己要冷靜,要冷靜!
既然我們追求的一處編寫,到處複製,那麼我就有必要鄭重向你推薦 markdown
編輯器.
簡單地說,markdown
編輯器是一種標記語言,寫的是源碼,輸出的是 html
.
所以很多情況下, markdown
更適合技術人員寫文章,不用關心排版佈局,迴歸寫作本質,而富文本格式適合文學工作者,強調佈局美觀,重視審美體驗.
兩者看似相互獨立,實際上最終展示效果幾乎太大差別, markdown
格式和富文本格式最終都輸出 html
格式,畢竟絕大多數閱讀媒介還是各種瀏覽器.
markdown
語法支持嵌套html
語法,從而可以實現較爲複雜的排版佈局.
markdown
格式
如果使用的是 markdown
格式編寫文章,首先需要記憶常用的基本語法,半個小時足夠入門寫博客了,比txt
高級,比 html
簡潔,取代 word
地位!
正是因爲 markdown
語法規範,所以可以說是跨平臺的寫作語言,基本上各大主流的博客平臺均支持 markdown
格式,保證了"一處編寫,到處複製"的優良特性.
值得注意的是,不同平臺對 markdown
格式的渲染結果稍有差異,甚至語法支持度不同,這要求我們儘量寫通用語法或者因地制宜有針對性編寫文章.
## markdown 二號標題
- markdown 無序列表1
- markdown 無序列表2
- markdown 無序列表3
**markdown 加粗文字效果**
[markdown 超鏈接文字](https://snowdreams1006.github.io/markdown/)
![markdown 圖片文字](./images/markdown-preview.png)
富文本格式
平常熟悉的 word
編輯器可以理解爲一種富文本格式,佈局,標題,超鏈接,圖片等均以控件的形式展示,需要填寫標題了點一下按鈕,需要加粗效果再點一下按鈕,效果直觀,不需要二次渲染,但不同的平臺自然是不同的佈局.
一家平臺的佈局還不一定能夠完美複製到另一家平臺,雖然適合大多數人,但可移植性差!
如果需要同時發佈到多家平臺,簡直不敢相信,複製不了樣式,需要重新排版等問題絕對是一種折磨.
小結
markdown
: 擁有編程經驗,不關心排版佈局,專注寫作多家平臺發表首選markdown
編輯器,"一處編寫,到處複製",可移植性好,最值渲染效果也不錯!富文本格式: 可視化書寫文章,無需編程經驗的話,首選富文本編輯器,調整鼠標就能搞定頁面佈局還是很輕鬆的,同步更新到多家平臺時,頁面佈局格式差強人意,後期維護難度大!