Markdown常用语法

简介

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。由于 Markdown 的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。 如 GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等,甚至还能被使用来撰写电子书。 ——百度百科
如果你是一个编程爱好者,并且你有做笔记的习惯,那么你就很有必要掌握markdown语法。使用markdown做笔记比word和OneNote更方便快捷,并且可以让你轻松的区分代码和其他文字内容。

vscode

vscode是一款非常实用的代码编辑器,可以编写多种语言的代码。以下代码全是使用vscode编写的。开始之前,你需要知道如何使用vscode预览md文件。在vscode上方的标签页中,将鼠标光标移动到md文件上,单击右键,点击打开预览,就可以看到md文件经过渲染之后的显示效果了。具体效果可能会因为软件的不同而略有差异。注意:以下预览结果都写在引用中。

标题

markdown

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

预览

一级标题

二级标题

三级标题

四级标题
五级标题
六级标题

段落

类似于word,输入文字,中途不需要换行,当文字长度超过界面时vscode会自动换行,但是行号不会改变。想要实现换行,敲击回车键即可。注意每个段落需要使用两个空格结束。也可敲击两个回车开始新段落。

强调

斜体

markdown
写法一

*斜体* 

写法二

_斜体_

预览

斜体

粗体

markdown
写法一

**粗体**  

写法二

__粗体__

预览

粗体

列表

无序列表

markdown
写法一(推荐)

- 篮球
- 羽毛球
- 乒乓球

写法二

* 篮球
* 羽毛球
* 乒乓球

写法三

+ 篮球
+ 羽毛球
+ 乒乓球

预览

  • 篮球
  • 羽毛球
  • 乒乓球

有序列表

markdown

1. python
2. java
3. c

预览

  1. python
  2. java
  3. c

链接和图片

链接

带超链接的文字,方括号为显示的文字,小括号为链接
markdown

[百度](https://www.baidu.com/)

预览

百度

图片

图片,方括号为图片显示失败时显示的文字,小括号为图片链接地址
markdown

![百度logo](https://www.baidu.com/img/flexible/logo/pc/result.png)  
![百度logo](https://www.baidu.com/img/flexible/logo/pc/result.jpg)

预览

百度logo
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

引用

markdown

> 这是一个引用

预览

这是一个引用

代码块

多行代码

在代码开始的```之后输入编程语言的名称或文件后缀名,markdown会为你的代码块提高代码高亮。
例如python可以写成py或python,javascript可以写成javascript或js
输入`的方法;将输入法切换为英文,按住SHIFT键的同时按下ESC键正下方的按键
markdown

    ```c
    #include <stdio.h>

    int main(){
        printf("Hello World!\n");
        return 0;
    }
    ```

预览

#include <stdio.h>

int main(){
    printf("Hello World!\n");
    return 0;
}

单行代码(不推荐使用)

单行代码没有代码高亮
markdown

`print('Hello World')`

预览
print('Hello World')

分割线

输入三个或三个以上的-或*
markdown
写法一(推荐)

---

写法二

***

预览


表格

表格之后需要空一行,否则也会被放入表格中

默认对齐方式(左对齐)

markdown

| 列1 | 列2 | 列3 |
| --- | --- | --- |
| A | 1 | 10 |
| B | 2 | 20 |

预览

列1列2列3
A110
B220

对齐方式

markdown

| 列1 | 列2 | 列3 |
| :--- | :---: | ---: |
| python | py | 最流行的编程语言 |
| html | html | 网页编写 |
| c++ | cpp | c语言的进一步发展 |

预览
列1左对齐:—,列2居中对齐:—:,列3右对齐—:

列1列2列3
pythonpy最流行的编程语言
htmlhtml网页编写
c++cppc语言的进一步发展

html

markdown中同样支持html语法,可以使用html标签得到想要的样式

<strong>强调</strong>
<p style="font-size: 30px; color: red;">红色</p>

预览

强调
红色

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

复习法处理好

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值