Markdown基本语法
简介
Markdown是一种轻量级标记语言,排版语法简洁,让人们更多地关注内容本身而非排版。它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出 HTML、PDF 以及本身的 .md 格式的文件。
标题
使用#的数量对应标题的字号,如一个#代表一号标题,##代表二号标题。#和标题之间应留有一个空格。
段落
无他,enter键换行。
换行
直接使用enter键或者显式使用<br>标记。
强调:粗体和斜体
在文字的前后使用*标记斜体,**标记粗体,***标记粗斜体。使用相应数量的下划线_也可以,但是不推荐。
引用
在每一行文字前使用>标记引用,嵌套引用使用>>。
列表
有序列表
要创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点,句点和内容之间应留有空格。数字不必按数学顺序排列,但是列表应当以数字 1 起始。
如:
1.微软
7.谷歌
23.苹果
显示效果:
- 微软
- 谷歌
- 苹果
使用tab缩进可以创建嵌套列表。
如:
- 微软
1.Azure
2.Windows - 谷歌
1.Gmail
2.Android - 苹果
1.iPhone
2.MacBook
缩进列表中的内容不能用空格隔开。(博客园编辑器测试)
无序列表
使用破折线-,星号*,或加号+,和内容之间用空格隔开,可以创建无序列表。
如:
- ABC
- DEF
- GHI
使用tab缩进可以创建嵌套列表。
如:
- A
- a1
- a2
- a3
- B
- b1
- b2
- C
- c1
- c2
子列表中符号和内容需要有空格隔开。(博客园编辑器测试)
代码块
使用一对反引号``将代码包含起来。
如:
#include <stdio.h> int main(void) { printf("Hello, World!\n"); return 0; }
如果是显示多行效果,使用一对连续三个反引号```。
如:
#include <stdio.h>
int main(void)
{
printf("Hello, World!\n");
return 0;
}
分割线
在单独一行使用三个*、破折号-或下划线_即可。
如:
超链接
格式:[显示文字](链接地址 "链接title")
如:双绞线详解
图片
在链接前加上!即可。
如:
转义字符
如果不想某个字符被解析为Markdown语法,可以在字符前添加反斜杠\。
内嵌HTML标签
无需额外标注,直接添加HTML标签即可。
如:
This <em>word</em> is italic.
显示效果:
This word is italic.
如:
<table>
<tr>
<td>123</td><td>456</td>
</tr>
<tr>
<td>ABC</td><td>DEF</td>
</tr>
</table>
显示效果:
123 | 456 |
ABC | DEF |
本文来自博客园,作者:GPL-技术沉思录,转载请注明原文链接:https://www.cnblogs.com/polin/p/17158204.html