目录
前言" >前言
1.快捷键
2. 基本语法
3. 常用技巧
5.注脚
4. 高端用法
5. Markdown工具
首页 开发工具 VSCode 一文全面搞定Markdown语法(附图文示例)

一文全面搞定Markdown语法(附图文示例)

Aug 05, 2022 am 09:42 AM
markdown语法

前言

写过博客或者github上面的文档的,应该知道Markdown语法的重要性,不知道的朋友们也别着急,一篇博客轻松搞定Markdown语法。话说这个语法超级简单,一看就会,不信你点进来看看。

1.快捷键

功能 快捷键
加粗 Ctrl B
斜体 Ctrl I
引用 Ctrl Q
插入链接 Ctrl L
插入代码 Ctrl K
插入图片 Ctrl G
提升标题 Ctrl H
有序列表 Ctrl O
无序列表 Ctrl U
横线 Ctrl R
撤销 Ctrl Z
重做 Ctrl Y

2. 基本语法

2.1 字体设置斜体、粗体、删除线

*这里是文字*
_这里是文字_
**这里是文字**
***这里是文字***
~~这里是文字~~

一文全面搞定Markdown语法(附图文示例)

2.2 分级标题

写法1:

# 一级标题

## 二级标题

### 三级标题

#### 四级标题

##### 五级标题

###### 六级标题  

这个写法和 **文字**效果是一样的

一文全面搞定Markdown语法(附图文示例)

写法2:

这是一个一级标题
============================

或者

二级标题
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

一文全面搞定Markdown语法(附图文示例)

2.3 链接

(1)插入本地图片链接

语法规则,有两种写法: 

一文全面搞定Markdown语法(附图文示例)

注意:这个图片描述可以不写。

示例图如下: 

一文全面搞定Markdown语法(附图文示例)

(2)插入互联网上图片

语法规则: 

一文全面搞定Markdown语法(附图文示例)

注意:这个图片描述可以不写。

示例如下: 

一文全面搞定Markdown语法(附图文示例)

(3)自动连接 

Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用包起来, Markdown 就会自动把它转成链接。也可以直接写,也是可以显示成链接形式的 

例如: 

一文全面搞定Markdown语法(附图文示例)

2.4 分割线

你可以在一行中用三个以上的星号(*)、减号(-)、底线(_)来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。 

一文全面搞定Markdown语法(附图文示例)

2.5 代码块

对于程序员来说这个功能是必不可少的,插入程序代码的方式有两种,一种是利用缩进(tab), 另一种是利用英文“`”符号(一般在ESC键下方,和~同一个键)包裹代码。

(1)代码块:缩进 4 个空格或是 1 个制表符。效果如下:
一文全面搞定Markdown语法(附图文示例)

(2)行内式:如果在一个行内需要引用代码,只要用反引号`引起来就好(一般在ESC键下方,和~同一个键) 

一文全面搞定Markdown语法(附图文示例)

(3)多行代码块与语法高亮:在需要高亮的代码块的前一行及后一行使用三个单反引号“`”包裹,就可以了。
示例如下: 

一文全面搞定Markdown语法(附图文示例)

(4)代码块里面包含html代码 

在代码区块里面, & 、 会自动转成 HTML 实体,这样的方式让你非常容易使用 Markdown 插入范例用的 HTML 原始码,只需要复制贴上,剩下的 Markdown 都会帮你处理。

注意:简书代码块里不支持html。

示例如下: 

一文全面搞定Markdown语法(附图文示例)

2.6 引用

在被引用的文本前加上>符号,以及一个空格就可以了,如果只输入了一个>符号会产生一个空白的引用。

(1)基本使用 

使用如下图所示: 

一文全面搞定Markdown语法(附图文示例)

(2)引用的嵌套使用 

使用如图所示:
一文全面搞定Markdown语法(附图文示例)
(3)引用其它要素 

引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等。 

使用如图所示: 

一文全面搞定Markdown语法(附图文示例)

2.7 列表

(1)无序列表 

使用 *, ,- 表示无序列表。 

注意:符号后面一定要有一个空格,起到缩进的作用。 

一文全面搞定Markdown语法(附图文示例)

(2)有序列表 

使用数字和一个英文句点表示有序列表。 

注意:英文句点后面一定要有一个空格,起到缩进的作用。 

一文全面搞定Markdown语法(附图文示例)

(3)无序列表和有序列表同时使用 

一文全面搞定Markdown语法(附图文示例)

(4)列表和其它要素混合使用 

列表不光可以单独使用,也可以使用其他的 Markdown 语法,包括标题、引用、代码区块等。

注意事项:

(1)加粗效果不能直接用于列表标题里面,但是可以嵌套在列表里面混合使用。
(2)列表中包含代码块(前面加2个tab或者8个空格,并且需要空一行,否则不显示)。
.
使用示例如下图: 

一文全面搞定Markdown语法(附图文示例)

(5)注意事项 

在使用列表时,只要是数字后面加上英文的点,就会无意间产生列表,比如2017.12.30 这时候想表达的是日期,有些软件把它被误认为是列表。解决方式:在每个点前面加上就可以了。

如下图所示: 

一文全面搞定Markdown语法(附图文示例)

2.8 表格

表格的基本写法很简单,就跟表格的形状很相似: 

一文全面搞定Markdown语法(附图文示例)

表格对齐方式:我们可以指定表格单元格的对齐方式,冒号在左边表示左对齐,右边表示有对齐,两边都有表示居中。

如下图所示: 

一文全面搞定Markdown语法(附图文示例)

3. 常用技巧

3.1 换行

方法1: 连续两个以上空格 回车
方法2:使用html语言换行标签:

3.2 缩进字符

不断行的空白格   或  半角的空格   或  全角的空格   或   

一文全面搞定Markdown语法(附图文示例)

3.3 特殊符号

(1)对于 Markdown 中的语法符号,前面加反斜线即可显示符号本身。

示例如下: 

一文全面搞定Markdown语法(附图文示例)

(2)其他特殊字符,示例如下: 

一文全面搞定Markdown语法(附图文示例)
想知道字符对应的Unicode码,可以看这个网站:https://unicode-table.com/cn/

附上几个工具对特殊字符的支持的对比图:

一文全面搞定Markdown语法(附图文示例)

3.4 字体、字号与颜色

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。但是它本身是不支持修改字体、字号与颜色等功能的!

CSDN-markdown编辑器是其衍生版本,扩展了Markdown的功能(如表格、脚注、内嵌HTML等等)!对,就是内嵌HTML,接下来要讲的功能就需要使用内嵌HTML的方法来实现。

字体,字号和颜色编辑如下代码 

一文全面搞定Markdown语法(附图文示例)

具体颜色分类及标记请看下表: 

一文全面搞定Markdown语法(附图文示例)

3.5 链接的高级操作

链接的高级操作(这个需要掌握一下,很有用)

1.行内式

这个在上文第二条基本语法的 链接这个小节已经过,这里就不继续讲解了。

2.参考式链接

在文档要插入图片的地方写![图片或网址链接][标记],在文档的最后写上[标记]:图片地址 “标题”。(最后这个”标题”可以不填写)

示例如下:
一文全面搞定Markdown语法(附图文示例)

3.内容目录

在段落中填写 [TOC] 以显示全文内容的目录结构。

4.锚点

锚点其实就是页内超链接。比如我这里写下一个锚点,点击回到目录,就能跳转到目录。 在目录中点击这一节,就能跳过来。

注意:在简书中使用锚点时,点击会打开一个新的当前页面,虽然锚点用的不是很舒服,但是可以用注脚实现这个功能。

语法说明:

在你准备跳转到的指定标题后插入锚点{#标记},然后在文档的其它地方写上连接到锚点的链接。

使用如下图所示: 

一文全面搞定Markdown语法(附图文示例)

5.注脚

语法说明:

在需要添加注脚的文字后加上脚注名字[^注脚名字],称为加注。 然后在文本的任意位置(一般在最后)添加脚注,脚注前必须有对应的脚注名字。

示例如下: 

一文全面搞定Markdown语法(附图文示例)

注:

  • 脚注自动被搬运到最后面,请到文章末尾查看,并且脚注后方的链接可以直接跳转回到加注的地方。

  • 由于简书不支持锚点,所以可以用注脚实现页面内部的跳转。

3.6 背景色

Markdown本身不支持背景色设置,需要采用内置html的方式实现:借助 table, tr, td 等表格标签的 bgcolor 属性来实现背景色的功能。举例如下:

<table><tr><td bgcolor=orange>背景色是:orange</td></tr></table>
登录后复制

一文全面搞定Markdown语法(附图文示例)

3.7 emoji表情符号

emoji表情使用:EMOJICODE:的格式,详细列表可见 

https://www.webpagefx.com/tools/emoji-cheat-sheet/

当然现在很多markdown工具或者网站都不支持。

下面列出几个平台的对比:

工具或网站 是否支持emoji表情符号
简书
MarkDownPad 否(不知道付费版是否支持)
有道云笔记
zybuluo.com
github

一文全面搞定Markdown语法(附图文示例)

4. 高端用法

4.1 Latex数学公式

使用LaTex数学公式

1.行内公式:使用两个”$”符号引用公式:

$公式$

2.行间公式:使用两对“$$”符号引用公式:

一文全面搞定Markdown语法(附图文示例)                       

4.2 流程图

这里简单介绍一下流程图的语法,仅作为了解,如下图所示: 

一文全面搞定Markdown语法(附图文示例)

4.3 制作一份待办事宜—-Todo 列表

一文全面搞定Markdown语法(附图文示例)

4.4 绘制 序列图

一文全面搞定Markdown语法(附图文示例)

4.5 绘制 甘特图

一文全面搞定Markdown语法(附图文示例)

5. Markdown工具

1.markdownpad软件,就是利用markdown语言写笔记的。官网下载地址:http://markdownpad.com/

软件安装之后的示意图如下图所示:
一文全面搞定Markdown语法(附图文示例)

2.有道云笔记支持markdownpad语法。官方网址:http://note.youdao.com/ 它有在线网页版以及PC端可以下载。当然有道云笔记也支持html语法。

网页版使用markdown示例图如下:
一文全面搞定Markdown语法(附图文示例)

3.在线编辑markdown https://www.zybuluo.com/mdeditor

以上是一文全面搞定Markdown语法(附图文示例)的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系统,解释
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆树的耳语 - 如何解锁抓钩
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1671
14
CakePHP 教程
1428
52
Laravel 教程
1331
25
PHP教程
1276
29
C# 教程
1256
24
vscode怎么定义头文件 vscode怎么定义头文件 Apr 15, 2025 pm 09:09 PM

如何使用 Visual Studio Code 定义头文件?创建头文件并使用 .h 或 .hpp 后缀命名在头文件中声明符号(例如类、函数、变量)使用 #include 指令在源文件中包含头文件编译程序,头文件将被包含并使声明的符号可用

vscode需要什么电脑配置 vscode需要什么电脑配置 Apr 15, 2025 pm 09:48 PM

VS Code 系统要求:操作系统:Windows 10 及以上、macOS 10.12 及以上、Linux 发行版处理器:最低 1.6 GHz,推荐 2.0 GHz 及以上内存:最低 512 MB,推荐 4 GB 及以上存储空间:最低 250 MB,推荐 1 GB 及以上其他要求:稳定网络连接,Xorg/Wayland(Linux)

vscode中文注释变成问号怎么解决 vscode中文注释变成问号怎么解决 Apr 15, 2025 pm 11:36 PM

解决 Visual Studio Code 中中文注释变为问号的方法:检查文件编码,确保为“UTF-8 without BOM”。更改字体为支持中文字符的字体,如“宋体”或“微软雅黑”。重新安装字体。启用 Unicode 支持。升级 VSCode,重启计算机,重新创建源文件。

vscode在哪写代码 vscode在哪写代码 Apr 15, 2025 pm 09:54 PM

在 Visual Studio Code(VSCode)中编写代码简单易行,只需安装 VSCode、创建项目、选择语言、创建文件、编写代码、保存并运行即可。VSCode 的优点包括跨平台、免费开源、强大功能、扩展丰富,以及轻量快速。

vscode终端使用教程 vscode终端使用教程 Apr 15, 2025 pm 10:09 PM

vscode 内置终端是一个开发工具,允许在编辑器内运行命令和脚本,以简化开发流程。如何使用 vscode 终端:通过快捷键 (Ctrl/Cmd ) 打开终端。输入命令或运行脚本。使用热键 (如 Ctrl L 清除终端)。更改工作目录 (如 cd 命令)。高级功能包括调试模式、代码片段自动补全和交互式命令历史。

vscode上一步下一步快捷键 vscode上一步下一步快捷键 Apr 15, 2025 pm 10:51 PM

VS Code 一步/下一步快捷键的使用方法:一步(向后):Windows/Linux:Ctrl ←;macOS:Cmd ←下一步(向前):Windows/Linux:Ctrl →;macOS:Cmd →

vscode终端常用命令 vscode终端常用命令 Apr 15, 2025 pm 10:06 PM

VS Code 终端常用命令包括:清除终端屏幕(clear)列出当前目录文件(ls)更改当前工作目录(cd)打印当前工作目录路径(pwd)创建新目录(mkdir)删除空目录(rmdir)创建新文件(touch)删除文件或目录(rm)复制文件或目录(cp)移动或重命名文件或目录(mv)显示文件内容(cat)查看文件内容并滚动(less)查看文件内容只能向下滚动(more)显示文件前几行(head)

vs code 可以在 Windows 8 中运行吗 vs code 可以在 Windows 8 中运行吗 Apr 15, 2025 pm 07:24 PM

VS Code可以在Windows 8上运行,但体验可能不佳。首先确保系统已更新到最新补丁,然后下载与系统架构匹配的VS Code安装包,按照提示安装。安装后,注意某些扩展程序可能与Windows 8不兼容,需要寻找替代扩展或在虚拟机中使用更新的Windows系统。安装必要的扩展,检查是否正常工作。尽管VS Code在Windows 8上可行,但建议升级到更新的Windows系统以获得更好的开发体验和安全保障。

See all articles