markdown语法是一种轻量级标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。用其语法编写的文件为markdown文件,后缀名为.md。
Markdown语法简单,书写的文档清晰易读,而且功能比纯文本强,相比较于word更轻量。广泛用于帮助说明文档,博客,笔记等的编辑,接下来就简单记录下一些常用的基础语法
一、标题的表示
#号越少,标题越大,最多6个级别,对应html里面的h1-h6标签
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
二、 引用说明区块
‘>’ 用于标记区块
1.一层样式
>这是引用区块
效果:
这是引用区块
2.多层嵌套
> 一级引用
>> 二级引用
>>> 三级引用
>>>> 四级引用
>>>>> 五级引用
>>>>>> 六级引用
效果:
一级引用
二级引用
三级引用
四级引用
五级引用
六级引用
三、列表
包括无序列表和有序列表,还有列表嵌套
1.无序列表
//方式1
- a
- b
- c
//方式2
+ a
+ b
+ c
//方式3
* a
* b
* c
效果
- a
- b
- c
2.有序列表
1.a
2.b
3.c
效果:
1.a
2.b
3.c
3.嵌套列表
- 浙江省
- 杭州市
- 宁波市
- 广东省
- 广州市
- 深圳市
效果:
- 浙江省
- 杭州市
- 宁波市
- 广东省
- 广州市
- 深圳市
四、强调元素
1. '*'强调:倾斜
*强调的内容*
效果:
强调的内容
2.’_'强调:倾斜
_强调的内容_
效果:
强调的内容
3.’**'强调:加粗
**强调的内容**
效果:
强调的内容
4.’__'强调:加粗
__强调的内容__
效果:
强调的内容
五、代码区块
在代码区块中md语法不生效
以下为js和java代码区块
效果:
<script>
alert("Hello World!");
</script>
public static void main(String[] arg){
System.out.println("Hello World!");
}
六、分割线
//方式1
***
//方式2
---
//方式3
___
效果:
七、超链接
1.行内式
语法格式:
[链接名称](链接的url "title")
效果:
百度
2.参考式
语法格式:
步骤一 定义超链接变量名
[变量名]: 超链接地址
步骤二 使用变量名
[超链接名][变量名]
例如:
[链接一]: https://www.baidu.com
[百度一下][链接一]
[搜索一下][链接一]
...
效果:(csdn里看不出效果,可在有道云笔记/vscode里预览)
[ 链接一 ]: http://baidu.com/
[百度一下][链接一]
八、图片
1.行内式
语法格式:
![image名称](imgUrl "imageTitle")
效果:
2.参考式
语法格式:
步骤一 定义图片变量名
[变量名]: 图片地址
步骤二 使用变量名
![图片名][变量名]
例如:
[图片一]: https://dss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=1639659205,3555603006&fm=26&gp=0.jpg
![千里千寻][图片一]
效果:
[ 图片一 ]: https://dss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=1639659205,3555603006&fm=26&gp=0.jpg
![千里千寻][图片一]