Markdown的基本语法
定义:Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。
笔者下面就简单介绍一些MD语法,在写例子时,笔者用的是Typora。
一、标题
可用#的个数来标识 1~6级标题,几个#就是几级标题
例:
效果:
这里笔者也尝试了一下,和HTML一样,最多支持六级标题
二:字体
1、加粗
要加粗的文字左右分别用两个*号包起来
2、斜体
要倾斜的文字左右分别用一个*号包起来
3、斜体加粗
要倾斜和加粗的文字左右分别用三个*号包起来
4、删除线
要加删除线的文字左右分别用两个~~号包起来
例:
这里删除线截图不是很清楚,文本如下:
**加粗字体**
*斜体*
***斜体加粗***
~~删除线~~
效果:
另外要注意的是,如斜体六级标题的写法是:
######*斜体六级标题*
而非:
*######斜体六级标题*
例:
效果:
三、引用
在需要引用的文字前加上 >。引用也可以嵌套,如加两个>>三个>>>
n个…
例:
效果:
由此可见,几个 > 就有可以嵌套几层,个数包含父级的。
四、分割线
三个或者三个以上的 – 或者 * 都可以。
例:
效果:
五、图片
![图片alt](图片地址 \'\'图片title\'\')
和HTML一样:
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
例:
效果:
这里是笔者博客空间的一个图片。
六、超链接
1、[超链接名](超链接地址 "超链接title")
title可加可不加
例:
效果:
2、<链接地址>
例:
效果:
七、列表
1、无序列表
语法:无序列表用 – + * 任何一种都可以,但是与内容之间要有一个空格键,不然不起作用
例:
效果:
2、有序列表
语法:
就是我们平常用的数字加点
例:
效果:
3、有序,无序嵌套
3.1:有序套无序
例:
效果:
3.2:无序套有序
例:
效果:
八、表格
语法:
表头|表头|表头|表头
:-: | - | :- | -:
内容|内容|内容|内容
内容|内容|内容|内容
说明:
1、用 | 来分隔列
2、第二行用来划分表头与内容
3、第二行的 - 个数随意,一个两个三个都行
4、第二行冒号是英文格式的;在 - 左边加: 或者不加,内容居左;在 - 两边都加是居中;右边加就是居右
例:
效果:
九、代码
1、单行代码
代码两边分别各用一个 ` 。
(`符号为英文状态下的)
例:
效果:
2、代码块
2.1、代码之间分别用 “` 包起来,且两边的 “` 单独占一行
例:
效果:
2.2、每行加上4个空格或者一个制表符(Tab键)
例:
效果:
十、流程图
用法:
“`flow
流程图语句
“`
例:
效果:
注意cond(yes),cond(no)里的yes,no是小写的。
Markdown跨平台,兼容HTML,可以转换为HTML格式发布,越来越多的网站支持Markdown。用熟了它可比word,TXT好看方便多了~