导语 :
MarkDown发展到现在已经基本上被很多人认同和接受了。MarkDown语法简洁,易于掌握,所以用它来码字是件既效率又舒服的事情。这里我默认大家对MarkDown已经有基本的了解,不用我再做过多的介绍了。Linus大神说:“Talk is cheap,Show me the code.”。那么我们直接开始。
一、标题
MarkDown添加标题的方法是在标题文字前面加#
,#
越多标题文字越小,总共可以增加六级标题。这里标准写法需要在#
和标题文字之间增加一个空格。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
在编辑器中效果如下:
二、列表
列表添加方法也十分简单,只要在列表文字前面加-
、+
或者*
,一般常用的是-
。还有一个添加有序列表的方法是在列表文字前加1.
2.
3.
,当然这里在文字和符号之间增加一个空格也是一个良好的习惯。
无序列表
- 项目1
- 项目2
- 项目3
有序列表
1. 第一行
2. 第二行
3. 第三行
在编辑器中效果如下:
三、引用
引用的符号是>
,添加方法和标题、列表一样。
> 这里是一个引用
在编辑器中效果如下:
在简书中的效果就是这篇文章的导语那样。
四、粗体和斜体
在MarkDown语法中粗体和斜体是用*
将文字包裹起来实现的。一个*
是斜体,两个*
是粗体,三个*
是粗斜体。
*斜体*
**加粗**
***粗斜体***
在编辑器中效果如下:
五、链接和图片
添加链接和图片的方法很相识。区别只是添加图片时最前面有一个!
。
[吴尼玛的简书](http://www.jianshu.com/users/abfcb79bd00c/latest_articles)
![Mou icon](http://upload-images.jianshu.io/upload_images/2199186-b93d651a40a9ac71.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
在编辑器中效果如下:
图片可以是网络的也可以是本地的,网络的图片找一个图床上传就可以了,一般编辑器都有这个功能,本地的图片语法为
![](file:///文件的绝对路径)
。
六、高亮和代码框
在MarkDown中可以高亮显示一段文字,只需将其包裹在`符号中间。而代码框的语法高亮的功能应该就是程序员的福利了。
在编辑器中效果如下:
在前面三个
`
符号后加上编程语言的名字就是代码框了。下面这段Objective-C代码就是将其包裹在```objc
和 ```
之间的效果,但有些编辑器可能不支持这些效果 。
NSString *strWord = @"这是程序员的福利";
七、换行和分割线
想要换行只要在一行的结尾处加上2个或2个以上的空格,分割线则是3个*
。
在编辑器中效果如下:
结语:
好了,这些就是我总结的MarkDown基础语法。熟练使用这些基本就能满足日常的码字需求了。更高级的一些用法大家也可以到MarkDown中文网去学习。去吧,少年们!祝大家码字愉快。
最后,所以给大家推荐我正在用而且觉得还比较好用的MarkDown编辑器——Typora。这款编辑器编辑的时候所见即所得,目前对于mac、windows、linux也都支持了。