Markdown基礎語法小結

一、前言

Markdown是一種可以使用普通文本編輯器編寫的標記語言,通過簡單的標記語法,它可以使普通文本內容具有一定的格式。    --摘自百度百科

沒想到一向不太靠譜的百度百科這次竟有了如此精闢的解釋。之前項目一直使用word撰寫文檔,有比較大的弊病:

  • 只能對純文本文件進行版本控制,而word是二進制格式
  • 格式繁雜,經常需要中斷寫作來控制格式
  • 代碼與文檔分離,給寫文檔造成更大的阻力

而假如單純的使用txt,就沒有一點格式了,用html雖然既有格式又能加入版本控制,但是需要花費較多的時間在標籤上,而且標籤佔了文檔的較大百分比,不易閱讀。

所以,最終的解決方案就是 **Markdown** ,作爲一種輕量級的標記語言,能在非常短的時間內掌握。而且不僅可以用於寫文檔,還可以寫博客、寫簡書、做一些隨手筆記。Markdown文件以.md結尾,可以導出爲html和PDF(需要使用的工具支持)。它是一種語法(個人認爲是簡化版的html),但是和html不同的是,各種解析器對其會有不同的表現。比如我的IDEA Markdown插件會把分割線顯示成一條細灰線,Cmd Markdown則是顯示一條虛線。所以建議保持使用一種Markdown工具和儘量使用標準語法。

二、Markdown基本語法

1. 標題

代碼:

# 一級標題
## 二級標題
### 三級標題
#### 四級標題
##### 五級標題
###### 最小隻有六

效果:

一級標題

二級標題

三級標題

四級標題

五級標題
最小隻有六

2. 加粗

代碼:

**我要被加粗了**

效果:

我要被加粗了


3. 代碼引用(>式)

代碼:

> hello markdown!

效果:

hello markdown!

代碼:

> hello markdown!
>> hello markdown!

效果:

hello markdown!

hello markdown!

4.代碼引用(```式)

代碼:

效果:

hello markdown!


5.代碼引用(Tab式)

代碼:

    hello markdown!

效果:

hello markdown!


6. 插入鏈接(簡單式)

代碼:

<http://example.com>

效果:

http://example.com


7.插入鏈接(內嵌式)

代碼:

[搜狗](https://www.sogo.com "搜狗一下")

效果:

搜狗


8. 插入圖片

代碼:

![](https://upload-images.jianshu.io/upload_images/6912209-8c53b79a706bb7c2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/273 '描述')

效果:

9. 有序列表

代碼:

1. one
2. two 
3. three

效果:

  1. one
  2. two
  3. three


10. 無序列表

代碼:

* one
* two
* three

效果:

  • one
  • two
  • three


11. 分割線

代碼:

---

效果:



12. 表格

代碼:

 name | age | sex 
:------:|:------|------:
tony|20|男
lucy|18|女

效果:

name age sex
tony 20
lucy 18

三、總結

以上所述就是Markdown的基本標籤,雖然不多,但是可以解決大部分情況。

可以用20%的標籤完成80%的效果



參考:https://www.appinn.com/markdown/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章