MarkDown语法新手入门学习笔记
空格/换行输入
- 末尾两个空格等于换行
- 空格输入方法:
- 使用全角英文的空格
- 使用 这样的标记
标题
(注:#号后加空格后面就是标题)
# 1 一个#号就代表1号标题
## 2 两个#号就代表2号标题
### 3 #号越多字越小
#### 4 标题需要在#号后空一格才生效
##### 5 举例: ##### 我是五号标题
###### 6 最多只有6级标题
1 一个#号就代表1号标题
2 两个#号就代表2号标题
3 #号越多字越小
4 标题需要在#号后空一格才生效
5 举例: ##### 我是五号标题
6 最多只有6级标题
特殊字体
*斜体* 一个星号\*括起来的就是斜体
**加粗** 连续两个\*括起来的是加粗
__加粗__ 连续两个下划线\_也是加粗
***斜体+加粗*** - 斜体+加粗,是两个\*和一个星号或者下划线等的合体
___斜体+加粗___ 三个下划线也可以
~~删除线~~ 连续两个波浪号是删除线
***~~加粗斜体删除线~~*** 组合功能
效果:
斜体 一个星号*括起来的就是斜体
加粗 连续两个*括起来的是加粗
加粗 连续两个下划线_也是加粗
斜体+加粗 - 斜体+加粗,是两个*和一个星号或者下划线等的合体
斜体+加粗 三个下划线也可以
删除线 连续两个波浪号是删除线
加粗斜体删除线 组合功能
(注意,要输出*号等符号有时需要用'\符号'来转义一下才能显示)
常用html...
br换行
hr分割线
span
img
...
分割线
****
____
- - -
连续三个以上*或_是分割线;
- 注意后面不能带东西,否则失效;
- 可以带空格,中间带空格也行
- 连续三个中间带空格的减号-也可以
无序列表
*,+,-符号加一个空格表示无序列表
注意:连续同种符号表示一个无序列表,不同种表示不同的无序列表,注意不要混淆
* 无序列表1
* 无序列表1
+ 无序列表2
+ 无序列表2
- 无序列表3
- 无序列表3
- 无序列表1
- 无序列表1
- 无序列表2
- 无序列表2
- 无序列表3
- 无序列表3
有序列表
同理,数字加上.和空格就表示有序列表
1.注意:数字是任意数字,实际排序是自动排序的,起始位置只与第一项有关
2.列表嵌套,在上级列表其中一项的下一行加上4个空格
3.结束列表,连续换两行
4. 有序列表1 <!--数字是4,所以从4开始-->
4. 有序列表2
4. 有序列表3
* 我是二级无序列表
* bbb
* 我是三级无序列表
4. 有序列表4
1. 我是二级有序列表
2. bbb
1. 我是三级有序列表
我还是三级列表的内容,怎样才能结束掉呢?
----结束列表---- <!--连续两次换行结束列表-->
- 有序列表1
- 有序列表2
- 有序列表3
- 我是二级无序列表
- bbb
- 我是三级无序列表
- 有序列表4
- 我是二级有序列表
- bbb
- 我是三级有序列表
我还是三级列表的内容,怎样才能结束掉呢?
- 我是三级有序列表
----结束列表----
列表勾选框
1. [ ] 有勾选框的列表1
2. [X] 已勾选上的列表2
1. [x] 大写小写x都可以
* [ ] 有序无序列表都可以,都会转化成勾选框列表
代码块
第一种:直接在内容前面加上4个空格就是代码块,每一行都要加
int
public
main
哈罗
第二种: 连续三个以上~或`围起来的空间(建议使用)
注意:可以在第一行的围墙后加上编程语言,就能激活对应的代码高亮(看平台)
```
int main()
{
add();
return 0;
}
```
第三种:行内代码块
使用一对``围起来即可
演示: 使用一个std::bind()
方法来绑定
引用
1.注意:使用一个>符号就表示引用,每行一个>和首行一个>效果是一样的
2.但是建议每行一个> 能够方便表示不同的引用和嵌套-->
> 这一段表示我引用别人的文本,
> <!--这里可以表示换段-->
<br>
> * 这里表示嵌套了一个列表
> *
> <!--结束列表-->
> 一样是空两个空格来换行
>
这一段表示我引用别人的文本,
- 这里表示嵌套了一个列表
一样是空两个空格来换行
连续引用
> 引用
> > 引用中的引用
>>> 引用中的引用中的引用
引用
引用中的引用
引用中的引用中的引用
超链接
- 使用中括号表示名称,圆括号内是连接名
- 使用名+变量的方式
[名][变量]
//这里要空一行
[变量]: www.baidu.com
演示:
请点击我们的官网[官网](www.baidu.com)
请点击[官网][a],或者[外网][b]
[a]: www.baidu.com
[b]: www.cnblogs.com
脚注
方括号内尖号^加上数字就表示脚注,脚注和变量超链接类似,中间可以不插入一行
(脚注在文档最后,有的插件不支持.)
演示:这是一个脚注[^1],这是第二个脚注[^2],
[^1]: 这是一个脚注
[^2]: 脚注2
插入图片
- 使用感叹号+方括号+圆括号的方式
//名可写可不写
注意:图片建议是以网络图片为主,保证资源可用
(可以在链接后面加""表示标题,不过目前不知道有什么用) - 和超链接类似的操作
(这种方式的图片不支持缩放,需要请使用html语言) - html img标签
![](https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png "我是标题")
![图片][c]
[c]: https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png
(图片大小是自动的)
表格
- 用竖线表示表格边界,两竖线表示一个格子
首行是表头,自动加粗.表头的下一行要加减号-,一个就够了,可以用多个,对齐好看.
之后的每一行就不需要再加减号,减号下面的每一行都是元组
(填完减号后才算是表格) - 元素默认是左对齐,左对齐的方法是在减号位置的最左边放冒号:
右对齐的方法是在减号的最右边放冒号:
剧中的方法是在减号的最两边都放冒号:
|姓名 | 年龄 |性别 |
|:----|:----:|----:|
|张三 | 18 | 男 |
|左对齐|a居中a|右对齐|
姓名 | 年龄 | 性别 |
---|---|---|
张三 | 18 | 男 |
左对齐 | a居中a | 右对齐 |
其他扩展语法
<!--其他扩展语法-->
==高亮文本== 使用双等号括起来的就是高亮文本
x^2^ 次方,上标表示: 使用两个上尖号括住
x~哈哈~ 下标表示:使用两个波浪号括住
高亮文本 使用双等号括起来的就是高亮文本
x2 次方,上标表示: 使用两个上尖号括住
x哈哈 下标表示:使用两个波浪号括住
数学表达: (一部分需要编辑器支持才可以)
-
数学表达前置(在该范围内的数学公式才生效)
- 单行式:使用两个美元符$围起来的表达式
$ x = 1 + y $ - 多行式:上下都使用两个美元符$$围起来的表达式
$$
x+y=10;\连续两个反斜杠就是换行
2x+3y=15;
$$
- 单行式:使用两个美元符$围起来的表达式
-
分式: \frac{分子}{分母}
( 注:支持数学的编辑器才有效 )
$ \frac{1}{2+x} $ -
上下标: 使用类似x^2的方式即可
$ x^2 $ //上标
$ x-2 $ //下标: -
开根号: \sqrt{开几次方}{具体数}
$ \sqrt{3}{121} $
(如果数学表达式本身带花括号,则需要在花括号前加上反斜杠'{' , '}'转义才可以显示)
特殊符号
- 不等号: $ \not= $
- 约等于: $ \approx $
- 小于等于: $ \leq $
- 大于等于: $ \geq $
- 乘号: $ \times $
- 除号: $ \div $
- 正负号: $ \pm $
- 求和: $ \sum^上标_下标 $
- 累乘: $ \prod $
- 累除: $ \coprod $
- 平局值: $ \overline{表达式} $
- 90度°: $ 90^\circ $
- sin,cos等: $ \sin $
- Π: $ \pi $
- ∞: $ \infty $
- 定积分: $ \int $
- 三重/多重积分: $ \iiint $ //几重就几个i
- 求导: $ \prime $
- 极限: $ \lim $
- 空集: $ \emptyset $
- 属于: $ \in $
- 不属于: $ \notin $
- 真包含: $ \supset $
- 包含: $ \supseteq $
- 交集: $ \bigcap $
- 并集: $ \bigcup $
- 对数: $ \log $
- 阿尔法α: $ \alpha $
- 贝塔β: $ \beta $
- γ: $ \gamma $
- Δδ: $ \delta $
- η: $ \eta $
- Ωω: $ \omega $
- θ: $ \theta $
- σ: $ \sigma $
- μ: $ \mu $
- ε: $ \epsilon $
占位
占位
占位
占位
本文来自博客园,作者:HJfjfK,原文链接:https://www.cnblogs.com/DSCL-ing/p/18120684