Markdown 基础语法
简单介绍一下Markdown的语法
可能需要一些latex基础来理解后面的Markdown内嵌LaTeX公式
部分hexo默认不支持的语法使用截图予以呈现
标题
使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。
1 | # 一级标题 |
例:
你好
你好
你好
你好
你好
你不好
字体
Markdown 可以使用以下几种字体:
1 | *斜体* |
为了方便可以统一记为*是强调符号,一对为斜体,两对为更加强调的粗体,三对是非常强调的粗斜体
例:
苍茫的天涯是我的爱
月亮之上
无他,唯手熟耳
1d100=100【大失败】
提桶跑路
讲个笑话,钓鱼佬今天没空军
高亮强调
用四个等于号=包围需要强调的内容即可实现
1 | ==独轮车 tskk 独轮车== |
例:
==独轮车 tskk 独轮车==
注意:Hexo暂不支持高亮强调功能,所以上面的内容会显示错误,实际内容应该是下图所示
分割线
用三个或以上*号单独成行表示分割线
1 | *** |
例:
下面是【数据删除】个星号*写的,猜猜有什么特殊的地方?
显然 用很多*写出分割线可以在代码层面增加你文章的气势,具体原因留给读者自行证明
上标与下标
用两个^表示上标
用两个~表示下标
1 | 1919^114514^ |
例:
注释
用
1 | <!--注释内容--> |
表示注释
例:
虽然什么也没有显示
但这里确实有注释,我也并没有在注释里骂人
列表
Markdown 支持有序列表和无序列表。
无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容:
1 | * 第一项 |
例:
- 第一项
- 第二项
- 第三项
为了记忆简单,可统一记为*后面接空格意味着一个无序列表项
有序列表使用数字并加上 . 号来表示,如:
1 | 1. 第一项 |
例:
- amdyes!
- nvidia!fxxkyou!
- intel还在做cpu?
区块
Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号:
1 | 区块引用 |
另外区块是可以嵌套的,一个 > 符号是最外层,两个 > 符号是第一层嵌套,以此类推:
1 | 最外层 |
列表中使用区块
如果要在列表项目内放进区块,那么就需要在 > 前添加四个空格的缩进
例:
1 | * 第一项 |
- 第一项
传统markdown要讲码德
在这里劝这位年轻码农耗子尾汁 - 第二项
芜湖
起飞
are u good 马来西亚飞飞飞
代码
如果是段落上的一个函数或片段的代码可以用反引号把它包起来(`),例如:
1 | `printf()` 函数 |
代码区块
代码区块使用 4 个空格或者一个制表符(Tab 键)。
也可以用 ```包裹一段代码,并指定一种语言(也可以不指定):
在大多数Markdown编辑器中,```旁边可以加语言名字添加对应的语法高亮
1 | ```javascript |
1 |
|
或者
<链接地址>
1 |
|
哦我的老伙计,瞧瞧这条链接
感谢菜鸟教程提供部分资料(其实是大部分)
或https://wosuibianzhaogewangzhan.com
1 | [感谢菜鸟教程提供部分资料(其实是大部分)](https://www.runoob.com) |
用 1 作为网址变量 pxxnhub
用 rua 作为网址变量 Rua
然后在文档的结尾为变量赋值(网址)
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
使用 Ctrl+Alt+Del 重启电脑
1 | 使用 <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> 重启电脑 |
文本加粗
** 正常显示星号 **
1 |
|
\ 反斜线
` 反引号
- 加号
- 减号
. 英文句点
! 感叹号$$1
2
3
4
5
6
7
8
9
10
## 公式
当你需要在编辑器中插入数学公式时,可以使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式来实现。提交后,问答和文章页会根据需要加载 Mathjax 对数学公式进行渲染。
不过这个东西和渲染器有关,对于不同编辑器可能会不支持某些latex特性
如:
思考题:\lim_{x\rarr 0}\frac{tanx}{x+sinx} =?
$$
$$
\frac{dx}{dt}=v
\mathbf{V}_1 \times \mathbf{V}_2
$$
$$
思考题:\lim_{x\rarr 0}\frac{tanx}{x+sinx} =?
$$
$$
\frac{dx}{dt}=v
\mathbf{V}_1 \times \mathbf{V}_2
$$
## 非常感谢菜鸟教程runoob.com提供了好多代码,本人也是在这学的markdown
链接如下:
[菜鸟教程](https://www.runoob.com)
十分适合新手学习各种语言和开发技巧,虽然讲解思路比较跳跃,但胜在详细