Markdown语法-个人记录
官方教程链接
-
标题
#的个数来确定标题大小,#越少,标题越大;#和标题间最好用空格间隔以兼容,或在文字下方添加下划线、等号三级标题示例
-
段落
空行间隔来形成上下段落(为了更好兼容,段落开头不要用制表符、空格)段落示例
-
换行
行尾加两个以上空格后回车(大部分都支持直接回车) -
加粗
**待加粗** 加粗 -
斜体
*待斜体* 斜体 -
加粗斜体
***加粗斜体*** 加粗斜体 -
引用
>待引用项 -
嵌套引用
>>嵌套项test
testt
-
列表
- 有序列表:1.(空格)表名
- 无序列表: - * + 符号后跟空格和表名
- 嵌套:缩进一个tab或多个tab可嵌套列表
- 嵌入其他元素:元素缩进一个tab或四个空格
- 嵌入代码块:八个空格或两个制表符
- 定义列表:
first
:(空格)定义1
-
代码
- 单词或短语:`代码段` `\1` 文本中有反引号时,转义反引号:``文本`代码`文本``
示例:ptint"test"
文本`print`文本
- 代码块:
每行四个缩进或一个tab - 围栏代码块:
~~~python(加名字用于高亮)
print("hello!Python")
~~~
示例:
print("hello!python")
- 单词或短语:`代码段` `\1` 文本中有反引号时,转义反引号:``文本`代码`文本``
-
分割线
***或---或___单独一行,上面加个空白行
分割线示例:
-
链接语法
[链接名字](网址) -
图片
-![图片替代名称](链接 "可选定义图片名称")(可选带链接) -
删除线
~~123~~ 示例:123 -
复选框(扩展语法)
-空格[x]选中 -[]未选中 -
脚注(扩展语法)
[^1] -
转义符号
\