md语言的写法

前言

本教程编写环境

系统:Windows 10 专业版
版本号:20H2
Markdown编写软件:MarkdownPad2 2.5.0.27920
Hexo版本:5.4.0
node版本:15.8.0

写在前面

   我接触md语法是从鼓捣Hexo博客开始,当时就是脑子一抽想开一个个人网站。正好手里有一个私人域名,又可以通过GitHub免费搭建(后面转到了自己的服务器上)。最初刚接触md语法的时候还很新奇,接受新鲜事物的奇妙感觉。对于md语法的规则也记得比较熟练。后面越发懈怠,md语法也就忘了。一直不用也会忘,所以就萌生了一个想法,写一篇md的写法教程。当然我也是走前人之路,没有多大的创新可言,只是为了自己记录,以便以后可以迅速回忆起md语法的写法。当然本篇也会借助其他大佬的教程,教程连接会放在末尾,以供查阅。
   那咱们话不多说,开始教程。


正文

标题

  标题的表达方法很简单,就是#。根据#的多少进行标题的分级。
例如

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

显示的样子就是

标题样式

标题显示最多6级,没有7级以上的标题,当你打7级标题的时候会显示这样

####### 七级标题


分隔号

各个部分之间可以通过三个短横进行分割。
例如这样:

/- - -


好这里就结束了,下面是下一个内容。


引用

引用则是通过>对引用的部分分离出来,以此达到突出的效果。

> 这是引用框

这是引用框


插入连接

md中插入超链接很简单,[]()就可以。例如

[玻光岛Sky](hahahaozi.top)

玻光岛Sky


插入图片

md中插入图片的方式和插入超链接的方式极其相似。

![版权私人所有](https://i.loli.net/2021/10/29/UZbiY5RTBNjkqJP.jpg)

版权私人所有

就是在超链接的基础上增加了一个!。


字体加粗&倾斜&删除线&下划线&高亮

字体加粗

字体加粗采用两对*

**字体加粗

字体加粗

字体倾斜

字体倾斜采用一对*

*字体倾斜*

字体倾斜

字体删除线

字体添加删除线采用两对~

~~字体删除~~

字体删除

字体下划线

字体加下划线采用<u>*</u>的形式

<u>字体下划线</u>

字体下划线

字体高亮

字体高亮采用两对=或<mark>*<mark>

<mark>字体高亮

字体高亮


插入代码块

代码块和引用的区别在于代码块可以针对特定的语法进行自动高亮显示。

```c
#include <stdio.h>
int main ()
{
printf(“Hello world!”\n);
return 0;
}
```

1
2
3
4
5
6
#include <stdio.h>
int main ()
{
printf("Hello world!"\n);
return 0;
}

还可以针对其他语言进行高亮。


列表

注意:符号后要有一个空格

有序列表

  1. 有序列表1
  2. 有序列表2
  3. 有序列表3
  1. 有序列表1
  2. 有序列表2
  3. 有序列表3

无序列表

* 无序列表1
* 无序列表2
* 无序列表3

  • 无序列表1
  • 无序列表2
  • 无序列表3

表格

表格可能作为md语法中标为麻烦的部分,主要是看着杂乱,其实还不如代码块复杂。

|列式|结果|
|—-|—-|
|1+1|2|
|3+3|6|
|7+7|14|

列式 结果
1+1 2
3+3 6
7+7 14

另附

另附的基本是md和html等的结合。md最后会通过软件转化为html语言,所以md语言内可以添加html来实现md无法实现的功能。

段首缩进

在md中,段首缩进无法通过直接敲打空格实现,需要&nbsp;来实现

这是没有缩进
&nbsp;&nbsp; 这是缩进后

这是没有缩进
   这是缩进后

可以看到上述缩进后空出了一个字符的距离。需要注意的是这里的分号必须是英文的分号。


字体上色

字体上色这个功能我在写战报的时候会用到(详见一起来个4w4),所以在此也讲讲。

<font color=blue>@Hahahaozi</font>

@Hahahaozi

当然这种方式打出来的都是标准色,还可以将

color=blue

改为

color=#0000ff

<font color=#0000ff>@Hahahaozi</font>

@Hahahaozi

两种写法是一样的。


引用

文字样式:SCDN|markdown文本样式
段首缩进SCDN|段首缩进
字体上色SCDN|字体上色
大纲:博客园|md基本写法
知乎|Markdown语法及原理从入门到高级
个人觉得写的很好的一套md教程:Markdown 入门参考

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!

请我喝杯咖啡吧~