Markdown实践

在网上写内容的同学会经常遇到需要逐行或者逐字地去调整格式的状况,右手不停地在键盘与鼠标之间来回切换,毫无行云流水的畅快之感。

现在使用Markdown来书写,在敲击键盘的同时键入相关的格式设定并且生成简明的网页,让你的写作思路不停歇,让你的右手只用撸键盘.

Markdown作为轻量级的标记语言,语法简明操作简单且目前已经大量的客户端支持解析Markdown编写的文件,比如Gmail、简书、有道云笔记为知笔记、各种静态网页生成器等。

不仅如此,在Markdown基础语法基础上更多的客户端还扩展了使用,比如支持flowchart、数学公式、代码高亮等等.其中马克飞象CMD Markdown

Markdown基础语法参考如下内容:

Markdown Syntax from BJohn Gruber

Markdown语法说明

下文将展示常用的Markdown使用语法

标题

在行首“#”+“空格”后书写标题,该行将自动转为标题, “#“数目对应相应的标题.

书写: > # 一级标题

## 二级标题

### 三级标题

#### 四级标题

##### 五级标题

###### 六级标题

效果: > # 一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

字体

在对应需要写该字体的特定文字上前后增加相应数量的”*” 书写:

*斜体*

*加黑*

*斜体加黑*

效果: > 斜体

加黑

斜体加黑

段落

分割线

空白行增加连续3个以上的“*”或者“-”然后回车即可

书写:

*** -–

效果:



引用

段前增加“>”即可 效果: > One apple one day, keep docotor away.

表格

按如下方式书写表格,注意表格中行之间不可以有回车.

书写:

列1 | 列2 | 列3

-|-|-

行1 | 内容 | 内容

行2 | 内容 | 内容

效果: 列1 | 列2 | 列3 -|-|- 行1 | 内容 | 内容 行2 | 内容 | 内容

有序序列

在各序列项之前,增加”阿拉伯数字”+“.”+“空格”会自动生成有序序列.

书写: > \1. Apple

\2. Bananna

\3. Orange

效果: > 1. Apple > 2. Bananna > 3. Orange

无序序列

在各序列项之前,增加“*/-/+”+“空格”,会自动生成武学序列.

书写:

- Apple

- Bananna

- Orange

* Apple

* Bananna

* Orange

+ Apple

+ Bananna

+ Orange

效果: > - Apple > - Bananna > - Orange

  • Apple
  • Bananna
  • Orange

  • Apple

  • Bananna

  • Orange

多级序列

在二级序列项之前要比二级序列项多输入2个“空格”,在三级序列项之前要比二级序列项多输入2个“空格”

效果: > - Apple > - Hongfushi > - Yantai Hongfushi > - Shanxi Hongfushi > - Gala > - Qixia Gala

链接插入

使用“[”+文字+“]”+“(”+网址+“)”即可

效果: > Make the Web Fun Again

Introducing Hugo, a new idea for making website creation simple again. Hugo works flexibly with many formats, and is ideal for blogs, docs, portfolios and much more. Hugo’s speed fosters creativity—it makes building a website fun again.

图像插入

使用”!“+“[”+文字+“]”+“(”+网址+“)”即可 >Hugo LogoHugo Logo

后记

Markdown仅使得用户快速输入文字并且快速排版,但如果要发布则需要其他客户端支持

分享到