简介
Markdown是一种轻量级标记语言,排版语法简洁,让人们更多地关注内容本身而非排版。它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出 HTML、PDF 以及本身的 .md 格式的文件。因简 洁、高效、易读、易写,Markdown被大量使用,如Github、Wikipedia等网站,如各大博客平台:WordPress、Drupal、简书等。
有关语法
Markdown的语法较为简洁明了,用简短的十几分钟便可实现对基础语法的掌握,便可以在众多支持Markdown的文本编辑器或者ide中使用。下面将大致介绍有关语法,细节部分可以通过Markdown语法教程查阅相关细节。
-
标题
要创建标题,请在单词或短语前面添加井号 (
#
) 。#
的数量代表了标题的级别。例如,添加三个#
表示创建一个三级标题 (<h3>
) (例如:### My Header
)而文章的开头便是一级标题。 -
段落
要创建段落,请使用空白行将一行或多行文本进行分隔。
-
换行
在一行的末尾添加两个或多个空格,然后按回车键,即可创建一个换行(
<br>
)。 -
强调
一般通过*或_实现斜体粗体的控制。
要用斜体显示文本,请在单词或短语前后添加一个星号或下划线。要斜体突出单词的中间部分,请在字母前后各添加一个星号,中间不要带空格。
要同时用粗体和斜体突出显示文本,请在单词或短语的前后各添加三个星号或下划线。
要加粗并用斜体显示单词或短语的中间部分,请在要突出显示的部分前后各添加三个星号,中间不要带空格。要同时用粗体和斜体突出显示文本,请在单词或短语的前后各添加三个星号或下划线。要加粗并用斜体显示单词或短语的中间部分,请在要突出显示的部分前后各添加三个星号,中间不要带空格。
-
引用
要创建块引用,请在段落前添加一个
>
符号,而块引用可以包含多个段落。为段落之间的空白行添加一个>
符号。 -
列表
有序:请在每个列表项前添加数字并紧跟一个英文句点。数字不必按数学顺序排列,但是列表应当以数字 1 起始。
无序:请在每个列表项前面添加破折号 (-)、星号 (*) 或加号 (+) 。缩进一个或多个列表项可创建嵌套列表。
-
代码
要将单词或短语表示为代码,请将其包裹在反引号 (```) 中。如果你要表示为代码的单词或短语中包含一个或多个反引号,则可以通过将单词或短语包裹在双反引号(````)中。
-
分割线
要创建分隔线,请在单独一行上使用三个或多个星号 (
***
)、破折号 (---
) 或下划线 (___
) ,并且不能包含其他内容。 -
链接
链接文本放在中括号内,链接地址放在后面的括号中,链接title可选。
超链接Markdown语法代码:
[超链接显示名](超链接地址 "超链接title")
对应的HTML代码:
<a href="超链接地址" title="超链接title">超链接显示名</a>
当然也可以使用尖括号可以很方便地把URL或者email地址变成可点击的链接。
-
图片
要添加图像,请使用感叹号 (
!
), 然后在方括号增加替代文本,图片链接放在圆括号里,括号里的链接后可以增加一个可选的图片标题文本。插入图片Markdown语法代码:
![图片alt](图片链接 "图片title")
。有一些编辑器支持直接拖入即可。
如这张图片在拖入时,会产生下图中的引用语法
-
转义字符
要显示原本用于格式化 Markdown 文档的字符,请在字符前面添加反斜杠字符 ,如标签#,要显示#需使用#,输出时便只有#。
-
HTML内嵌
对于 Markdown 涵盖范围之外的标签,都可以直接在文件里面用 HTML 本身。如需使用 HTML,不需要额外标注这是 HTML 或是 Markdown,只需 HTML 标签添加到 Markdown 文本中即可。
后文
Markdown是一种很方便的轻量化书写语言,相对于一些简单的文章编写任务,Markdown会比Latex简单快捷很多,但是所有新学的知识都得不断使用才能实现对知识的掌握,随意使用,所以使用Markdown开始编辑自己的文稿吧。