本文首发地址:https://www.dawnsite.cn/archives/78.html
今天学习了Markdown的一些基本语法,将其整理一下,以便巩固及查看,同时也希望可以能帮到看到这篇文章的人。
一、Markdown是什么
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown也可以理解为将以Markdown语法编写的语言转换成html内容的工具。
二、为什么要用Markdown
- 兼容html,可以转换为html格式发布
- 跨平台使用
- 纯文本,操作简单
- 使用越来越广泛
三、Markdown基本语法
标题
语法:以#开头,会转换为html的h1-h6标签
示例:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
ps:注意符号和内容之间都要有一个空格
效果如下:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
文本
- 斜体
语法:一对单*或一对单_将内容包住
示例:
*单星号斜体*
_单下划线斜体_
效果如下:
单星号斜体
单下划线斜体
- 粗体
语法:一对双 * 或一对双 _ 将内容包住
示例:
**双星号粗体**
__双下划线粗体__
效果如下:
双星号粗体
双下划线粗体
- 粗斜体
语法:一对三 * 或一对三 _ 将内容包住
示例:
***三星号粗斜体***
___三下划线粗斜体___
效果如下:
三星号粗斜体
三下划线粗斜体
- 删除线
语法:一对双~将内容包住
示例:
~~删除线~~
效果如下:
删除线
引用
语法:在引用的文字前加>即可,引用可以嵌套,如加两个>>三个>>>n个…
示例:
>这是引用的内容
>>这是引用的内容
>>>>>>>>这是引用的内容
效果如下:
这是引用的内容
这是引用的内容
这是引用的内容
列表
- 无序列表
语法:无序列表用-+*任何一种都可以
示例:
- 无序列表
+ 无序列表
* 无序列表
ps:注意符号和内容之间都要有一个空格
效果如下:
- 无序列表
- 无序列表
- 无序列表
- 有序列表
语法:数字加点,如1.
示例:
1. 有序列表
2. 有序列表
3. 有序列表
ps:注意和内容之间要有空格
效果如下:
- 有序列表
- 有序列表
- 有序列表
- 列表嵌套
语法:在下级前敲两个空格即可
示例:
- 一级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 一级无序列表内容
1. 二级有序列表内容
2. 二级有序列表内容
3. 二级有序列表内容
1. 一级有序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
2. 一级有序列表内容
1. 二级有序列表内容
2. 二级有序列表内容
3. 二级有序列表内容
效果如下:
- 一级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 一级无序列表内容
- 二级有序列表内容
- 二级有序列表内容
- 二级有序列表内容
- 一级有序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 一级有序列表内容
- 二级有序列表内容
- 二级有序列表内容
- 二级有序列表内容
外链接
示例:
[Dawnの个人博客](https://www.ciyintang.vip "Dawnの个人博客")
效果如下:
Dawnの个人博客
图片链接
示例:
![头像](https://www.ciyintang.vip/build/usr/uploads/2019/09/timg-300x300.jpg "头像")
效果如下:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-puz00mA3-1587047471046)(https://www.ciyintang.vip/build/usr/uploads/2019/09/timg-300x300.jpg “头像”)]
代码块
- 单行代码
语法:一对`将代码包住
示例:
`System.out.println()`
效果如下:
System.out.println()
- 多行代码块
语法:一对```将代码包住
示例
(```)
funtion alert(){
return true;
}
(```)
ps:注意符号外面是没有括号的,这里为了防止转译,才加上的,实际中去掉括号即可
效果如下:
funtion alert(){
return true;
}
表格
语法:
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容
第二行分割表头和内容
- 有一个就行,为了对齐,这里多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
示例:
姓名|技能|排行
--|:--:|--:
刘备|哭|大哥
关羽|打|二哥
张飞|骂|三弟
效果如下:
姓名 | 技能 | 排行 |
---|---|---|
刘备 | 哭 | 大哥 |
关羽 | 打 | 二哥 |
张飞 | 骂 | 三弟 |
四、总结
Markdown基本语法整理的差不多了,其实只要看一看然后用一用,这一些东西是很好掌握的。常用的基本就是这些,其他高级一点的用法,这里暂时先放一放,等用到了再整理上去!