程序员笔记神器:Markdown语法大全
一、Markdown是什么
Markdown是一种轻量级的标记语言,可用于将格式设置元素添加到纯文本文档中,用以修改文档中文本的样式。Markdown 由John Gruber于2004年创建,如今已成为世界上最受欢迎的标记语言之一。
二、为什么使用Markdown
- Markdown可以用于一切。人们可以使用它来创建网站、文档、便签、书籍、演示文档、电子邮件和技术文档等。
- Markdown是便携式的。几乎可以使用任何应用程序打开包含Markdown格式文本的文件。
- Markdown是独立于平台的。您可以在运行任何操作系统的任何设备上创建Markdown格式的文本。
- Markdown无处不在。GitHub等很多网站都支持Markdown,许多桌面和基于Web的应用程序都支持它。
三、Markdown工作原理
有很多工具可以编写Markdown,这里有官方推荐工具,我们先来看下Markdown是如何工作的?
在Markdown中书写时,文本存储在一个以**.md**
或**.markdown**
为拓展名的纯文本文件中,您只需要一个能够处理Markdown文件的Markdown应用程序,Markdown应用程序使用一种称为Markdown处理器(也通常称为“解析器”或“实现”)的东西来获取Markdown格式的文本并将其输出为HTML格式。此时,可以在Web浏览器中查看您的文档,或者将其与样式表组合并打印。您可以在下面看到此过程的直观表示。
四、MarkDown基本语法总览
程度不同。
**注意:**Markdown文档除了可以写标准的Markdown语法外,您也可以使用HTML和CSS进行Markdown文档编写,有些人可能更喜欢HTML和CSS的语法。
接下来先使用Markdown官方推荐工具:Dillinger(链接:https://dillinger.io/)进行Markdown语法讲解。
1. 标题
要从Markdown中创建标题,请在文本前面添加**#和空格
**,您使用的#数量应该与标题等级相对应,最多设置6个#,即最多六级标题,或者使用HTML中的标题标签。
段落
要创建段落,请使用空白行分隔一行或多行文本,或者使用HTML的段落标签。
换行
要对文本换行,可以使用两个或多个空格结尾键然后入回车,或者使用HTML的换行标签。
粗体
要加粗文字,请在文本前后各添加两个星号,或者使用HTML的粗体标签
斜体
要斜体文字,请在文本前后各添加一个星号,或者使用HTML的斜体标签。
粗体和斜体
要同时突出带有粗体和斜体的文本,请在单词或短语的前后添加三个星号,或者HTML标签嵌套。
水平线
单独在一行中使用三个星号或三个破折号或三个下划线,或者HTML的水平线标签。
代码
要将文本表示成代码,可在文本左右各添加一个反引号`,或者使用HTML的代码标签。
如果要表示代码的文本中反引号,可将其包围在双反引号中,或者使用HTML的代码标签。
代码块
要创建代码块,在笔记中贴代码,请使用三对反引号,并在反引号中间写入对应的编程语言的名称。
清单
你可以将项目组织成有序和无序列表。
**有序列表**
要创建有序列表,请在文本项前添加数字和句点,或者使用HTML的有序列表标签。缩进一个或多个项目以创建嵌套列表。
无序列表
要创建有序列表,请在文本项前添加破折号或星号或加号,或者使用HTML的无序列表标签。缩进一个或多个项目以创建嵌套列表。
块引用
要创建块引用,需要使用大于号>,或者HTML中的块引用标签。
图片
要在笔记中贴入图片,要使用!作为标记,然后在方括号中写入描述文本,圆括号中写入图片链接或本地路径,或者使用HTML的图像标签。
转义字符
MarkDown中有特殊意义的符号,通过特殊处理,能够显示其本身。
网址和电子邮件地址
要将URL或电子邮件地址快速转换为链接,请将其括在尖括号中。
以上就是Markdown的基本语法,大家可以尝试进行不同符号的组合,可能会得到意想不到的收获哦!