认识Makedown
Makedown是一种标记语言,说到标记语言,程序猿们应该比较熟悉,html应该都听说过,它就是一种标记语言(HTML应该是一种超文本标记语言,所谓超文本就是指文本中可以包含图片、音乐、链接等非文字的元素,又称富文本,但本质依然是一种标记语言)。所谓标记语言就是用特定的标识符对一段文字进行标记,从而实现使用者对文字的排版,而在此之前,我们实现文字排版都是采用其他的工具(Word、Pages等)实现,但是不免有些弊端:
- 需要装一个重量级的工具,不管是Word、Pages等等,安装起来都非常的麻烦和占空间;
- 正版工具非常贵,盗版工具体验差,而通常正版都很贵;
- 工具版本不同,文本的排版可能会有差别,也就是别人看到的和你想要别人看到的,可能会不一致,这一点有时候是无法忍受的;
这个时候就可以拥抱标记语言,它可以解决上面的几个问题:
- 工具非常轻量级,甚至已经有多款在线makedown编辑工具也非常的好用;
- 好多款免费的编辑工具不用资金的投入,学习成本还是有,但是也不会比传统的工具高很多;
- 不存在版本的显示问题;
除了解决了以上的几个问题外,更轻量级的文本形式已经成为当前的趋势,是针对网页博客、邮件、个人笔记等用途时,Makedown都是一种简便、高效率的选择,而且Makedown文件可以通过工具很方便的转成html或者pdf格式,相信如果熟练使用之后,会爱上它。
语法简介
标题
Markdown 支持两种标题的语法,类Setext和类atx 形式。
- 类Setext形式标题
用底线的形式表示:“=”最高阶标题、“-”二阶标题
一阶标题
========
一阶标题
二阶标题
--------
二阶标题
PS :转义字符为 "\"
- 类atx形式标题
使用# 即可表示多级标题,一个#,则代表一级标题,最多到六级,注意#后面需要有一个空格。
# 一级标题
一级标题
## 二级标题
二级标题
### 三级标题
三级标题
文本修饰
粗体文本用两个*或_包含,斜体文本用一个包含。
**粗体文本**
粗体文本
_斜体文本_
斜体文本
列表
- 无序列表
在文字之前添加 +, -或者*。
+ 无序列表
- 无序列表
* 无序列表
- 无序列表
- 无序列表
- 无序列表
- 有序列表
使用数字后面跟上 .
- 有序列表
- 有序列表
- 有序列表
插入图片
如下:
 PS:名称可以为空
我这里图片会上传失败,就不贴了,总之图片会显示在这里 >.<
插入链接
如下
[名称](链接)
引用
- 代码引用
多行:
```
hello world
hello world
hello world
```
hello world
hello world
hello world
单行
`hello world`
hello world
- 文本引用
>文本引用
文本引用
表格
相关代码:
| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
显示效果:
Tables | Are | Cool |
---|---|---|
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
结语
以上几种标记方式只是常用的几种,还有很多标记后续会慢慢积累补充,最后汇总成表格反馈给大家,敬请期待。原创码字不易,欢迎大家赞赏,这样我会更有动力哒。
网友评论