Markdown 语法记录
Markdown 语法记录
什么是Markdown? Markdown是一种轻量级的「标记语言」,通常为程序员群体所用,目前已是全球最大的技术分享网站Github和技术文答网站StackOverFlow的御用书写格式。
学习Markdown分为三个阶段:
- 掌握诀窍:参考入门指南学习基本语法[1]
- 深入探讨Markdown语法:参考[扩展语法]("https://markdown.com.cn/extended-syntax/" 扩展语法)
- 再上一个台阶:使用Markdown应用程序将Markdown(.md or .markdown)文件转换为HTML文档
基本语法
-
标题
「#+空格」表示一级表格,随#数量增加标题等级逐渐变化。请用一个空格和#在标题之间进行分隔
# 这是一级标题
## 这是二级标题
-
段落
要创建段落,请使用空白行将一行或者多行文本进行隔离
-
换行
空白行标行的末尾添加两个或多个空格,然后按回车键,即可创建一个换行。或者
<br>
-
强调
粗体
**粗体**
; 斜体***斜体***
-
引用
> 引用
-
列表
可以将多个条目组织成有序列表或无序列表
-
,,有序列表
- 第一条
- 第二条
- 第三条
-
无序列表
在每个列表项前添加破折号
-
、星号*
、或加号+
- 第一条
- 第二条
- 第三条
-
-
分隔线
要创建分隔线,请在单独一行上使用三个或多个星号
***
、破折号---
、或下划线___
,并且不能包含其他内容。
-
链接
链接文本放在中括号内,链接地址放在后面的括号中,链接标题可选。
[链接文本](链接地址 "链接标题")
-
图片
使用感叹号
!
,然后在方括号增加替代文本,图片链接放在圆括号里,括号里的链接后可以增加一个可选的图片标题文本![图片文本](图片链接 "图片标题")
-
转义字符
要显示原本用于格式化Markdown文档的字符,请在字符前面添加反斜杠
\
字符* Without the backslash, this would be a bullet in an unordered list.
©
©4 < 5
4 < 5|
|
显示结果 | 描述 | 输入 | 实体编号 |
---|---|---|---|
空格 | |
  |
|
< | 小于号 | < |
< |
> | 大于号 | > |
> |
& | 和号 | & |
& |
" | 引号 | " |
" |
' | 撇号 | ' |
' |
¢ | 分 | ¢ |
¢ |
£ | 英镑 | £ |
£ |
¥ | 人民币 | ¥ |
¥ |
§ | 节 | § |
§ |
© | 版权 | © |
© |
® | 注册商标 | ® |
® |
× | 乘号 | × |
× |
÷ | 除法 | ÷ |
÷ |
-
内嵌HTML标签
对于Markdown涵盖范围之外的标签,都可以直接在文件里面用HTML本身。
-
代码块
要将单词或短语表示为代码,请将其包裹在反括号``中。
``` Use`code` in your markdown file.
-
表格
要添加表,请使用三个或多个连字符创建每列标题,并使用管道(
|
) 分隔每列。通过在标题行中的连字符的左侧,右侧或两侧添加冒号(
:
), 将列中的文本对齐到左侧,右侧或中心。Syntax Description Test Text Header Title Here's this Paragraph Text And more -
Markdown脚注 [2]
脚注使您可以添加注释和参考,创建脚注时,带有脚注的上标数字会出现添加脚注参考的位置。读者可以单击链接以跳至页面底部的脚注内容。
在括号内使用另一个插入符号和数字添加脚注,并使用冒号和文本(
[^1]: My footnate
)