MarkDown语法
我为小姐姐写教程系列
1、标题
语法规则:#*n+‘ ’+标题内容, 支持六级标题
范例:
四级标题
六级标题
2、字体
1、斜体:*+斜体字+*
2、加粗:**+粗体字+**
3、斜体加粗:***+斜体加粗字+***
4、删除线:~~+删除字+~~
范例:
- 斜体字
- 粗体字
- 斜体加粗字
删除字
3、引用
在引用的文字前加>即可。
引用也可以嵌套,如加两个>>三个>>>
貌似可无穷加下去
范例:
这句话我没有说过。 ——鲁迅
但是我不信你没说过
这是没有说过的内容
4、分割线
三个或者三个以上的 - 或 *
范例:
(结束范例)
5、图片
语法:![图片alt](图片地址 ''图片title'')
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
范例:
6、超链接
语法:[超链接名](超链接地址 "超链接title")
title可加可不加
Markdown本身语法不支持链接在新页面中打开,如果想在新页面中打开,可以用html语言的a标签代替: <a href="超链接地址" target="_blank">超链接名</a>
范例:
7、列表
1、无序列表
语法:- / + / * +‘ ’ 任何一种都可以
2、有序列表
数字加点 序号跟内容之间要有空格
有序列表,Markdown只关注你的第一个项目的数字编号
3、列表嵌套
在列表中加入了区块引用,区域引用标记符也需要缩进4个空格
即,在和列表配合使用时出现问题,就缩进一次,四个空格或者一个制表符代表一次缩进。如果一次缩进没有解决问题,那就两次。
范例:
- 列表内容
- 列表内容
- 列表内容
- lalala
- bibibi
*
*
-
- - 用4. 依然为3.
8、表格
语法:
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容
* 第二行分割表头和内容。
* -有一个就行,
* 文字默认居左, - 两边加:,表示文字居中; -右边加:,表示文字居右
* 原生的语法两边都要用 | 包起来。此处省略
范例:
姓名 | 技能 | 排行 |
---|---|---|
刘备 | 哭 | (1)大哥 |
关羽 | 打 | (2)二哥 |
张飞 | 骂 | (3)三弟 |
9、代码
单行代码:代码之间分别用一个反引号包起来
`代码内容`
代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行
```(使用语言)
代码...
代码...
代码...
```
范例:
printf("HelloWorld!")
for (int i=1;i<=100;i++)
sum+=i;
10、流程图
范例:
graph LR
A --> B
11、段落
前后至少保留一个空行即可分段
因为其最终依然会转换为html标签
12、特殊符号处理
Markdown使用反斜杠\ 插入语法中用到的特殊符号。
主要有以下几种特殊符号需要处理:
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
13、上色
1. 先用Markdown编辑完成
2. 导出为html,在需要上色的部分手动添加标签<font color='#ff0000'></font>保存即可。