刚搭建好个人博客环境,第一篇博客就写一下markdown的常用语法吧,以前不写博客所以用得少,就当复习了。
markdown是一种纯文本格式的标记语言,可以完全脱离鼠标完成格式排版,学会之后能够大大提高写作效率,而且学习成本比较低,几分钟就够了。
注意
不同平台对markdown的支持有些微区别,注意区分
标题
markdown使用# 的个数来标记标题,1~6个# 分别对应一至六级标题,注意有一个空格
示例:
1 | # 一级标题 |
效果如下:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
字体
markdown支持常规的字体加粗、斜体、斜体加粗、删除线等几种格式,也支持设置大小和颜色
示例:
1 | **这是加粗的文字** |
效果如下:
这是加粗的文字
这是倾斜的文字`
这是斜体加粗的文字这是加删除线的文字
这是一串蓝色的字
这是一串大小为5的字
这是一串格式为宋体的字
代码块
代码块的插入是markdown最好用的功能,可以和方便得将代码插入到文章当中,查看和复制代码都十分方便
单行代码:将单行代码用一个反引号包起来即可实现单行代码插入
示例:
1 | `这是插入的一行代码` |
效果如下:这是插入的一行代码
代码块:代码块的插入是再前后用三个反引号抱起来,反引号单独占一行
示例:
1 | ``` |
效果如下:
1 | 这是插入的代码块 |
引用
要引用一段话,只需要再前面加上 > 即可。嵌套引用则多加 > 即可。
示例:
1 | > 横眉冷对千夫指,扶手甘为孺子妞 |
效果如下:
横眉冷对千夫指,扶手甘为孺子妞
鲁迅
分割线
示例:
1 | --- |
效果如下:
图片插入
markdown支持本地和网络多种图片插入方式,我通常只用到本地相对链接插入图片
示例:
1 | ![图片](图片地址) |
效果如下:
超链接
示例:
1 | [我的GitHub](http://www.github.com/tajor) |
列表
1、无序列表
无序列表用 - + * 任意一个加一个空格表示
示例:
1 | - 无序列表0 |
效果如下:
- 无序列表0
- 无序列表1
- 无序列表2
2、有序列表
有序列表用数字+. 表示,例如 1. 2.
示例:
1 | 1. 有序列表1 |
效果如下:
- 有序列表1
- 有序列表2
- 有序列表3
表格
如果使用Typora编辑器,可以很方便插入表格,比输入markdown语法好用,此处哈市介绍markdown语法插入表格的方法
示例:
1 | 表头|表头|表头 |
效果如下:
| 表头 | 表头 | 表头 |
| —- | :–: | —: |
| 内容 | 内容 | 内容 |
| 内容 | 内容 | 内容 |
隐藏预览
在hexo框架next主题下,默认首页会全部显示博客内容,会使首页非常长。这种情况可以在博客中插入一条 more 语句,使得预览折叠起来。
示例:
1 | <!-- more --> |