Markdown基本语法
(0) 特殊字符
Markdown对特殊字符处理不是很友好,很容易出现很奇怪的异常,其实就是因为文章中包含了特殊字符无法编译通过导致Hexo无法渲染
在写博客时,一定注意不要写这些字符,如果要写,就进行转义
有些人可能说可以使用反斜杠 \ 来处理,我这里不建议,因为我使用的时候没有解决问题。
下面是比较常见的几个:
! ! — 惊叹号Exclamation mark |
特别注意的是小括号 ( ) 大括号 { } ,如果不小心写了,你执行hexo s –debug可能报一些莫名其妙的错误!
这里还有更多关于特殊字符如何转义的内容
(1) 标题
在文字前加上#号
# 一级标题 |
预览效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
大标题
小标题
粗体斜体
*斜体文本* _斜体文本_ |
预览效果:
斜体文本 斜体文本
粗体文本 粗体文本
链接
常用链接方法 |
预览效果:
文字链接 链接名称
网址链接 http://https://xjc5772.github.io
高级链接技巧
这个链接用 1 作为网址变量 Google.
这个链接用 yahoo 作为网址变量 Baidu!.
列表
普通无序列表
- 列表文本前使用 [减号+空格] |
普通有序列表
1. 列表前使用 [数字+空格] |
列表嵌套
1. 列出所有元素: |
引用
普通引用
> 引用文本前使用 [大于号+空格] |
引用里嵌套引用
> 最外层引用 |
- 引用里嵌套列表
> - 这是引用里嵌套的一个列表 |
图片
![图片名称](/图片地址) |
换行
如果另起一行,只需在当前行结尾加 2 个空格
在当前行的结尾加 2 个空格 |
分隔符
如果你有写分割线的习惯,可以新起一行输入三个减号-。当前后都有段落时,请空出一行:
前面的段落 |
小型文本
<small>文本内容</small> |
预览效果:
我是正常文字
我是小型文字
表格
Markdown的扩展语法,hexo已经支持
| 布局 | 路径 | |
布局 | 路径 |
---|---|
post |
source/_posts |
page |
source |
draft |
source/_drafts |