本文共 2070 字,大约阅读时间需要 6 分钟。
本文边学边写,所以一边学着后面就顺便将前文格式改了改。就把这当作学习笔记了。因为Markdown没有明确规范,所以这里就只说一些基本用法。本文在VS code上编写,一些效果默认情况下不能显示(不是基本语法),但在其他的在线编辑器上试过可以显示,已标明。
最开始是根据菜鸟教程和其他的一些帖子学的,但是有些问题,所以找了个开源的英文网站Markdown Guide(),这里面内容更详细一些(没有中文,就开两个页面,一个原文一个网页翻译,对照着看)。
建议学习时可以多看看英文资料,毕竟中文资料中可能有翻译错误或者加入了作者自己的想法。
使用#,一级标题为一个#,二级标题为两个#,以此类推,可表示 1-6 级标题。
=和-并换行标记一级和二级标题(备用方案)。 为了显示效果引用了一下。 # 一级标题## 二级标题### 三级标题#### 四级标题......这是正文
一级标题
二级标题
三级标题
四级标题
...这是正文
正文可以直接写。两个及以上空格再回车表示换行,空一行及以上表示换段。
MarkDown Guide上显示确实是换行与换段两种。这里的原文如下:
正文可以直接写。
换行需要两个及以上空格再回车。或者空一行表示,但是根据显示效果和格式我觉得这是换段(手动滑稽)。
斜体:在其前后各加一个*或_
*或_ 斜黑体:在其前后各加三个*或_ 正常文字 *斜体*_文字_ **黑体**__文字__ ***斜黑体***___文字___
斜体文字黑体文字斜黑体文字
由三个及以上-/*/_构成的单行,其中可有空格
----- -**** * *____ _ _
数字加.加一个空格,可嵌套,若嵌套在前面加四个空格(一个Tab)
1. 一级 1. 二级 1. 三级 2. 三级 2. 二级2. 一级3.一级
*、+或-加一个空格,可嵌套
- 一级 - 二级 - 三级 - 二级- 一级
在段落开头使用>,然后加一个空格
>区块引用
可以在前后各加一个及以上" "来表示,但要几个开始几个结束
这是`行内代码`演示
可以使用四个空格(一个Tab)显示效果如下:
这就是代码区块,记得要换段
也可以在前后各加单独由` 构成的一行表示,其后可指定语言:
```Cprintf("Hello World!");``` 效果如下:
printf("Hello World!"); 格式:[^要注明的内容]
这是要标注的[^内容] [^内容]:一个标注
[链接名称](链接地址)[baidu](https://www.baidu.com)
<链接地址>https://www.baidu.com
第一部分[链接名称][标签],第二部分[标签]:链接地址,其中第二部分可以放置于其他地方(比如脚注)
这是一个[链接][1] 一段话间隔[1]:https://www.baidu.com
<s>https://www.baidu.com</s>https://www.baidu.com
插入图片与链接类似,格式如下:

图片也可以添加链接(就是将链接名称换成图片)
[](https://baike.baidu.com/item/markdown)
特殊符号可以用转义字符显示,及前面加\
**加粗** \*\*不加粗\*\*
使用|分隔每一行的单元格,用-分隔表头与数据
|表头1|表头2|表头3||:-:|-:|:-||1|2|3||1|2|3|
在其前后各加~~
~~这是删除线测试~~
在其前后各加==
==这是高亮==
在其前后各加一个^
2^2^
在其前后各加一个~
O~2~
这个就不详细介绍了,上面的上下标就是给公式用的。
HTML中的标签可以直接在Markdown中使用,举个例子。
这是下划线测试
HTML中的<u>和</u>标签
转载地址:http://tvhn.baihongyu.com/