Markdown 语法

1 基础语法

1.1 标题语法

只需要在文本前面加上#即可,还可以在文本下方添加任意数量的 == 号来标识一级标题,或者 – 号来标识二级标题。

实例:

一级标题

二级标题

三级标题

Heading level 1

为了兼容考虑,请用一个空格在#和标题之间进行分隔。

1.2 段落

要创建段落,请使用空白行将一行或多行文本进行分隔。

不要用空格(spaces)或制表符( tabs)缩进段落。

这是一个段落

1.3 换行语法

在一行的末尾添加两个或多个空格,然后按回车键,即可创建一个换行。

空格有争议,为了兼容性,请在行尾添加“结尾空格”或 HTML 的 < br > 标签来实现换行。

1.4强调语法

加粗:在单词或短语的前后各添加两个星号(下划线不建议)。

斜体:要用斜体显示文本,请在单词或短语前后添加一个星号(asterisk)(下划线不建议)。

同时使用斜体和加粗则两边各3个星号。

1.5 引用语法

要创建块引用,请在段落前添加一个 > 符号。嵌套块引用:块引用可以嵌套。在要嵌套的段落前添加一个 >> 符号。

实例

Dorothy followed her through many of the beautiful rooms in her castle.

The Witch bade her clean the pots and kettles and sweep the floor and keep the fire fed with wood.

备注:块引用里面还可以包含其余语法,比如:标题、列表等等

1.6 列表语法

可以将多个条目组织成有序或无序列表。

1.6.1 有序列表

项前添加数字并紧跟一个英文句点。

实例

1.123
2.456<html><head><title>Test</title></head>789

1.6.2 无序列表

要创建无序列表,请在每个列表项前面添加破折号 (-)、星号 (*) 或加号 (+) 。缩进一个或多个列表项可创建嵌套列表。【选定一个符号后一个无序列表最好里面用一个符号】

实例

  • nn
  • jii
  • jjhdj

备注:要在保留列表连续性的同时在列表中添加另一种元素,请将该元素缩进四个空格或一个制表符

1.7 代码语法

要将单词或短语表示为代码,请将其包裹在反引号 ( ` ) 中。

转义反引号:如果你要表示为代码的单词或短语中包含一个或多个反引号,则可以通过将单词或短语包裹在双反引号(``)中。

要创建代码块,请将代码块的每一行缩进至少四个空格或一个制表符。

1.8 分隔线语法

要创建分隔线,请在单独一行上使用三个或多个星号 (***)、破折号 (—) 或下划线 (___) ,并且不能包含其他内容。

1.9 链接语法

1.9.1 超链接:链接文本放在中括号内,链接地址放在后面的括号中,链接title可选。

超链接Markdown语法代码:超链接显示名

对应的HTML代码:超链接显示名

备注:链接title是当鼠标悬停在链接上时会出现的文字,这个title是可选的,它放在圆括号中链接地址后面,跟链接地址之间以空格分隔。

1.9.2 网址和Email地址

使用尖括号可以很方便地把URL或者email地址变成可点击的链接。

实例
https://markdown.com.cn

1.9.3 带格式化的链接

在链接语法前后增加星号。 要将链接表示为代码,请在方括号中添加反引号。

实例

I love supporting the EFF.

This is the Markdown Guide.

See the section on code.

1.9.4 引用类型链接

第一部分:引用类型的链接的第一部分使用两组括号进行格式设置。第一组方括号包围应显示为链接的文本。第二组括号显示了一个标签,该标签用于指向您存储在文档其他位置的链接。

第二部分:

1.放在括号中的标签,其后紧跟一个冒号和至少一个空格
2.链接的URL,可以选择将其括在尖括号中。
3.链接的可选标题,可以将其括在双引号,单引号或括号中。

最好用%20代替空格

link


1.10图片语法

要添加图像,请使用感叹号 (!), 然后在方括号增加替代文本,图片链接放在圆括号里,括号里的链接后可以增加一个可选的图片标题文本。

链接图片:给图片增加链接,请将图像的Markdown 括在方括号中,然后将链接添加在圆括号中。

1.11 转义字符语法

要显示原本用于格式化 Markdown 文档的字符,请在字符前面添加反斜杠字符 \ 。

特殊字符自动转义: < 、 & (< 和 &)。

1.12 内嵌 HTML 标签

如需使用 HTML,不需要额外标注这是 HTML 或是 Markdown,只需 HTML 标签添加到 Markdown 文本中即可


2 扩展语法

2.1 表格

实例

Syntax Description
Header Title
Paragraph Text

对齐:您可以通过在标题行中的连字符的左侧,右侧或两侧添加冒号(:),将列中的文本对齐到左侧,右侧或中心。

Syntax Description Test Text
Header Title Here’s this
Paragraph Text And more

格式化表格中的文字:您可以在表格中设置文本格式。例如,您可以添加链接,代码(仅反引号(`)中的单词或短语,而不是代码块)和强调。
在表中转义管道字符:您可以使用表格的HTML字符代码(|)在表中显示竖线(|)字符。

2.2 围栏代码块

Markdown基本语法允许您通过将行缩进四个空格或一个制表符来创建代码块。如果发现不方便,请尝试使用受保护的代码块。根据Markdown处理器或编辑器的不同,您将在代码块之前和之后的行上使用三个反引号((```)或三个波浪号(~~~)。

语法高亮,实例

{"firstName": "John","lastName": "Smith","age": 25
}

2.3 脚注

要创建脚注参考,请在方括号([^1])内添加插入符号和标识符。

2.4 标题编号

许多Markdown处理器支持标题的自定义ID - 一些Markdown处理器会自动添加它们,也可以给ID链接使其跳转,例如:
Heading IDs

2.5 定义列表

创建术语及其对应定义的定义列表。要创建定义列表,请在第一行上键入术语。在下一行,键入一个冒号(英文滴),后跟一个空格和定义。

实例

First Term
谁的

2.6 删除线

可以通过在单词中心放置一条水平线来删除单词。若要删除单词,请在单词前后使用两个波浪号~~。

实例

世界是平坦的。 我们现在知道世界是圆的。

2.7 任务列表语法

可以创建带有复选框的项目列表,要创建任务列表,请在任务列表项之前添加破折号-和方括号[ ],并在[ ]前面加上空格。要选择一个复选框,请在方括号[x]之间添加 x 。

实例

  • Write the press release
  • Update the website
  • Contact the media

2.8 使用 Emoji 表情

有两种方法可以将表情符号添加到Markdown文件中:将表情符号复制并粘贴到Markdown格式的文本中,或者键入emoji shortcodes。

复制和粘贴表情符号:从Emojipedia 等来源复制表情符号并将其粘贴到文档中

使用表情符号简码

例如

2023-03-06相关推荐

  1. English Learning - L2-10 英音地道语音语调 鼻辅音 [m] [n] [ŋ] 舌边音 [l] [r] 2023.03.23 周四

    English Learning - L2-10 英音地道语音语调 鼻辅音 [m] [n] [ŋ] 舌边音 [l] [r] 2023.03.23 周四 课前准备活动和回顾 鼻辅音 鼻辅音 [m] 鼻辅 ...

  2. AI公开课:19.03.06何晓冬博士《自然语言与多模态交互前沿技术》课堂笔记以及个人感悟

    AI公开课:19.03.06何晓冬博士<自然语言与多模态交互前沿技术>课堂笔记以及个人感悟 导读:AI与产业界结合,算法还是很重要的. 计算机能不能思考?会不会思考?把哲学问题转为科学问题 ...

  3. 面试题 03.06. 动物收容所

    面试题 03.06. 动物收容所 思路:队列,记录猫和狗,all记录当前最老的是猫还是狗 class AnimalShelf { public:queue<vector<int> & ...

  4. LeetCode 面试题 03.06. 动物收容所

    文章目录 一.题目 1.题目描述 2.基础框架 3.原题链接 二.解题报告 1.思路分析 2.时间复杂度 3.代码详解 1)队列的增删改查 2)源码 三.本题小知识 四.加群须知 一.题目 1.题目描 ...

  5. English Learning - L2-5 英音地道语音语调 弹力双元音 [ɪə] [ʊə] [eə] 2023.03.6 周一

    English Learning - L2-5 英音地道语音语调 弹力双元音 [ɪə] [ʊə] [eə] 2023.03.6 周一 朗读节奏 元音的长度 元音发音在清辅音和浊辅音前的区别 元音发音跟 ...

  6. English Learning - L2-7 英音地道语音语调 爆破音 [p] [b] [t] [d] [k] [g] 2023.03.13 周一

    English Learning - L2-7 英音地道语音语调 爆破音 [p] [b] [t] [d] [k] [g] 2023.03.13 周一 课前热身 辅音 辅音的定义 清辅音和浊辅音的区别 ...

  7. 关于更新win11 22H2后透明任务栏失效的解决方法.2023.03.15

    关于更新win11 22H2后透明任务栏失效的解决方法2023.03.15 [ViVe Tool下载地址]{Releases · thebookisclosed/ViVe (github.com)} ...

  8. 2023.02.06草图大师 效果图 渲染效果图集合

    2023.02.06草图大师 效果图 渲染效果图集合

  9. Go C画图 CSP-J 信息学奥赛 2023.03。13、14、15测试题

    2023.03.09.10.11.12 测试题(选做3-5题) 请将每1道题做完后,将AC截图发到QQ群里 请测试完成后,统计一下AC题目的个数 379.场记板 难度:1 登录 385.身高 难度:1 ...

  10. English Learning - L2 英音地道语音语调 语音练习课 2023.03.27 周一

    English Learning - L2 英音地道语音语调 语音练习课 2023.03.27 周一 语音练习课 单元音 [ɔː] VS [ɒ] [i:] VS [ɪ] [u:] VS [ʊ] [æ ...

最新文章

  1. static在内存层面的作用_static的作用和内存划分?
  2. python 杂记(二)
  3. 如何在基于 Silverlight 的本地应用程序之间实现通信
  4. Vue.js-Day01-PM【事件绑定(事件传参、事件对象、传参+获取事件对象)、样式处理操作(模板、事件、属性绑定)、Tab切换(原生js实现、Vue.js实现)、js中的this详解关键字】
  5. 数据结构:超好用的数据结构与算法可视化工具(USFCA旧金山大学)
  6. buf.readInt32LE函数详解
  7. (原)离开,只为更好的活着
  8. sql查询php,SQL查询或PHP?
  9. 1049. Counting Ones
  10. sprint3个人总结
  11. amazon sqs java_Amazon SQS消息多传递
  12. Spring注解-@DependsOn
  13. k均值算法原理及matlab实现
  14. html标签设计视频音量,如何在HTML5视频标签只添加音量控制
  15. java实现极简单的 TXT小说阅读器(第四版)
  16. 图像处理之基础---去污算法
  17. 微信小程序开发(2) - 微信小程序实现拍照和录像拍摄功能方法
  18. 模糊测试工具Sulley开发指南(1)——安装Sulley(多图,超详细)
  19. c语言判定三角形流程图_c语言编写程序:输入三角形的三条边,判断它们能否构成三角形,若能则指出何种三角形。...
  20. win10用户查看系统激活码方式

热门文章

  1. 湖人VS爵士!!科比4月14日最后一战,本赛季最高得分!狂得60分!!完美大逆转!!!...
  2. 腾讯云 8核 16G 18M 的轻量应用服务器评测
  3. 树莓派4b摄像头使能
  4. 华为交换路由命令学习笔记
  5. mac iPhone更换账号id:app store app更新的问题
  6. 【Cxinny】微信小程序笔记
  7. 一篇文章教你正确解锁 代理ip 的使用方式,包含两个实战案例
  8. Win10 中文输入法关闭 Ctrl+Shift+B 快捷键
  9. GNSS中DCB的使用
  10. Python输入账号密码判断是否正确并输出,典型案例-百钱买百鸡的两个程序代码