例子
Github 地址{target=_blank}
Cherry Markdown
基本语法
字体样式
说明
- 使用
*(或_)和**(或__)表示斜体和 粗体 - 使用
/表示 /下划线/ ,使用~~表示删除线 - 使用
^(或^^)表示^上标^或^^下标^^ - 使用 ! 号+数字 表示字体 !24 大! !12 小! [^专有语法提醒]
- 使用两个(三个)!号+RGB 颜色 表示!!#ff0000 字体颜色!!(!!!#f9cb9c 背景颜色!!!)[^专有语法提醒]
示例
markdown
[!!#ff0000 红色超链接!!](http://www.qq.com)
[!!#ffffff !!!#000000 黑底白字超链接!!!!!](http://www.qq.com)
[新窗口打开](http://www.qq.com){target=\_blank}
鞋子 !32 特大号!
大头 ^`儿子`^ 和小头 ^^`爸爸`^^
爱在~~西元前~~**当下**效果!!#ff0000 红色超链接!!!!#ffffff !!!#000000 黑底白字超链接!!!!!新窗口打开{target=_blank} 鞋子 !32 特大号! 大头 ^儿子^ 和小头 ^^爸爸^^ 爱在西元前当下
标题设置
说明
- 在文字下方加 === 可使上一行文字变成一级标题
- 在文字下方加 --- 可使上一行文字变成二级标题
- 在行首加井号(#)表示不同级别的标题,例如:# H1, ##H2, ###H3
超链接
说明
- 使用
[描述](URL)为文字增加外链接 - 使用
<URL>插入一个链接 - URL 会自动转成链接
示例
markdown
这是 [腾讯网](https://www.qq.com) 的链接。
这是 [一个引用的][引用一个链接] 的链接。
这是一个包含中文的链接<https://www.qq.com?param=中文>,中文
直接识别成链接:https://www.qq.com?param=中文,中文 用空格结束
[引用一个链接]
[引用一个链接]: https://www.qq.com效果 这是 腾讯网 的链接。 这是 [一个引用的][引用一个链接] 的链接。 这是一个包含中文的链接https://www.qq.com?param=中文,中文 直接识别成链接:https://www.qq.com?param=中文,中文 用空格结束 [引用一个链接] [引用一个链接]: https://www.qq.com
无序列表
说明
- 在行首使用 *,+,- 表示无序列表
示例
markdown
- 无序列表项 一`默认`
- 无序列表项 二
- 无序列表 2.1
- 无序列表 2.2
- 无序列表项 三
- 无序列表 3.1`空心圆`
- 无序列表 3.1
- 无序列表四
- 无序列表 4.1`实心方块`
- 无序列表 4.2效果
- 无序列表项 一
默认 - 无序列表项 二
- 无序列表 2.1
- 无序列表 2.2
- 无序列表项 三
- 无序列表 3.1
空心圆 - 无序列表 3.1
- 无序列表 3.1
- 无序列表四
- 无序列表 4.1
实心方块 - 无序列表 4.2
- 无序列表 4.1
有序列表
说明
- 在行首使用数字、字母、汉字和点表示有序列表
示例
markdown
1. 有序列表项 一`阿拉伯数字`
1. 有序列表项 二
I. 有序列表项 2.1`罗马数字`
I. 有序列表项 2.2
I. 有序列表项 2.3
1. 有序列表 三
a. 有序列表 3.1`希腊字母`
a. 有序列表 3.2
a. 有序列表 3.3
1. 有序列表 四
一. 有序列表 4.1`中文数字`
一. 有序列表 4.2
一. 有序列表 4.3效果
- 有序列表项 一
阿拉伯数字 - 有序列表项 二 I. 有序列表项 2.1
罗马数字I. 有序列表项 2.2 I. 有序列表项 2.3 - 有序列表 三 a. 有序列表 3.1
希腊字母a. 有序列表 3.2 a. 有序列表 3.3 - 有序列表 四 一. 有序列表 4.1
中文数字一. 有序列表 4.2 一. 有序列表 4.3
引用
说明
- 在行首使用 > 表示文字引用
示例
markdown
> 野火烧不尽,春风吹又生效果
野火烧不尽,春风吹又生
行内代码
说明
- 使用 `代码` 表示行内代码
示例
让我们聊聊 `html`效果 让我们聊聊 html
代码块
说明
- 使用 三个` 表示代码块
效果
markdown
这是一个代码块
有两行插入图像
说明
使用
插入图像截图,在编辑器中粘贴(ctrl+V)也可以插入图像
使用
可以调整图片大小[^专有语法提醒]示例:
![一条dog#auto#100px#left#border]
属性释义:
- 宽度:第一个
#100px或#10%或#auto - 高度:第二个
#100px或#10%或#auto - 左对齐:
#left - 右对齐:
#right - 居中对齐:
#center - 悬浮左对齐:
#float-left - 悬浮右对齐:
#float-right - 边框:
#border或#B - 阴影:
#shadow或#S - 圆角:
#radius或#R
高阶语法手册
目录
说明
- 使用
[[toc]],会自动生成一个页面目录,目录内容由一级、二级、三级标题组成
信息面板
说明 使用连续三个冒号:::和关键字([primary | info | warning | danger | success])来声明
markdown
:::primary // [primary | info | warning | danger | success] 标题
内容
:::效果 :::p 标题 内容 ::: :::success 内容 :::
手风琴
说明 使用连续三个加号+++和关键字([ + | - ])来声明,关键字+表示默认收起,关键字-表示默认展开
markdown
+++ 点击展开更多
内容
++- 默认展开
内容
++ 默认收起
内容
+++效果 +++ 点击展开更多 内容 ++- 默认展开 内容 ++ 默认收起 内容 +++
语法高亮
说明
- 在```后面指明语法名
- 加强的代码块,支持四十一种编程语言的语法高亮的显示
效果 非代码示例:
bash
sudo apt-get install vim-gnomePython 示例:
python
@requires_authorization
def somefunc(param1='', param2=0):
'''A docstring'''
if param1 > param2: # interesting
print 'Greater'
return (param2 - param1 + 1) or None
class SomeClass:
pass
>>> message = '''interpreter
... prompt'''JavaScript 示例:
javascript
/**
* nth element in the fibonacci series.
* @param n >= 0
* @return the nth element, >= 0.
*/
function fib(n) {
var a = 1,
b = 1;
var tmp;
while (--n >= 0) {
tmp = a;
a += b;
b = tmp;
}
return a;
}
document.write(fib(10));checklist
说明
- 输入
[ ]或[x],就会生成一个 checklist
示例
markdown
- [ ] AAA
- [x] BBB
- [ ] CCC效果
- [ ] AAA
- [x] BBB
- [ ] CCC
公式
说明
- 输入
$$或$,就会生成一个公式 - 访问 MathJax 参考更多使用方法
示例
markdown
块级公式:$$
\begin{aligned}
P(B|A)&=\frac{P(AB)}{P(A)}\\
P(\overline{B}|A)&=1-P(B|A)=1-\frac{P(AB)}{P(A)}
\end{aligned}
$$
行内公式: $e=mc^2$
$$