Markdown常用语法

MarkDown 介绍

定义:MArkDown是一种轻量级的标记语言,以纯文本形式展现,,最终以HTML形式发布。
特点:易读、易写、易更改的特点、一种转换工具
、跨平台使用(操作系统)、 多网站支持、遵循极简主义

MarkDown语法:

1、斜体 粗体

斜体:** 或者 _ _
粗体:**** __ __,

粗体斜体.png

效果展示如下:
这是一个斜体、粗体 这也是一个斜体
这是一个粗体 这也是一个粗体

2、标题

标题表示有两种方式:

1、方式一:

通过在文字下方添加“=”和“-”,他们分别表示一级标题和二级标题。

标题.png

效果展示如下:

示例一:这是一个一级标题

示例二:这是一个二级标题

1、方式二:

在MarkDown中,标题分为1-6级标题,分别用相应的级别的#个数来表述,如下:
#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题

3、删除线

用 ~~ ~~ 表示
删除线展示效果

4、段落/换行

段落的前后要有空行,段内强制换行是使用两个以上空格+回车(引用中换行省略回车);段落展示如下:

滴水之所以能够穿石,原因起码有二:
一是在于它们目标专一,每一滴水都朝着同一方向,落在一个定点上; 二是在于它们持之以恒,在漫长的岁月中,它们从未间断过这种努力。
由此及彼,我们可以想到古今中外有成就的学者,在它们身上,都体现了“专”“恒”二字。

5、列表

列表分为有序列表和无序列表,这里并不关心多个列表之间整数n的顺序性,只要是整数就行。

1、有序列表

有序列表只需要在文字前面加上“n.空格(n为任意整数)”即可

  1. 第一列
  2. 第二列
  3. 第三列

2、无序列表

无序列表只需要在文字前面加上“(标识符)空格”即可。 标识符可以是*,-,+

  • 第一列
  • 第二列
  • 第三列

3、层级列表

表示方法如下所示:


层级列表.png

第一级为实心原点,第二级是空心原点,第三级以及以后的级别都是实心方点


层级列表2.png

6、分割线

需要水平分隔线,只需要加上两个以上星号(*),或者两个以上减号(—),或者两个以上等号(===)或(_)即可。展示效果如下:
如果说,读书是在奠定人生的基石,在梳理人生的羽毛,那么,实践,就是在构


建人生的厅堂,历练人生的翅膀。是不是,人生经过了实践,才能真正矗立、飞翔在天地之间?

7、区块引用

段落的每行或者只在第一行使用符号 >,可使用多个嵌套引用。添加引用的效果如下:

滴水之所以能够穿石,原因起码有二:一是在于它们目标专一,每一滴水都朝着同一方向,落在一个定点上;

二是在于它们持之以恒,在漫长的岁月中,它们从未间断过这种努力。由此及彼,

我们可以想到古今中外有成就的学者,在它们身上,都体现了“专”“恒”二字。

8、代码区块以及高亮显示

建立是在每行加上4个空格或者一个制表符(如同代码一样) (tab ``` 注释效果)效果展如下:

 #include 
 int main ()
 {
     printf("hello,wrold");
 }

9、表格

有两种表示方法,如下:


表格.png

效果图:

姓 名 学 号 成 绩
小王 23 90
小明 23 92
小红 23 91
姓 名 学 号 成 绩
小王 23 90
小明 23 92
小红 23 91

10.插入图片

具体表示如下所示:

插图1.png

行内式:

行政区划图:
[图片上传失败...(image-e09a7-1531640658783)]

参考式

中国地图


中国地图
中国地图

插入本地图片时,需要图片和.md文件存放一个位置
当本地图片和.md文档不在同一个文件夹里面时,可以通过添加图片的方式,生成一个图片地址,按照行内式或者参考式的方法进行添加即可,如下所示:

11、脚注

使用方法:


脚注.png

使用 Markdown[1]可以效率的书写文档, 直接转换成 HTML[2], 你可以使用 Leanote[3] 编辑器进行书写

脚注在文章结尾显示:

脚注2.png

12、链接

使用:


链接.png

1.行内式

MarkDown语法大全
人民网

2.参考式

全球最大的搜索引擎网站是Google。

13. 目录

[TOC]表示目录
结果展示:


目录.png

14.行内标记

表示方法:

行内标记.png

二是在于它们持之以恒,在漫长的岁月中,它们从未间断过这种努

15.反斜杠

Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号,例如:如果你想要用星号加在文字旁边的方式来做出强调效果(但不用 标签),你可以在星号的前面加上反斜杠:

*literal asterisks *


反.png

  1. MarkDown是一种纯文本标记语言 ↩

  2. HyperText Markup Language 超文本标记语言 ↩

  3. 开源笔记平台,支持Markdown和笔记直接发为博文 ↩

你可能感兴趣的:(Markdown常用语法)