基础
代码
法一:`function_name()`
法二:```+语言
```javascript
code...
```
支持的语言:actionscript, apache, bash, clojure, cmake, coffeescript, cpp, cs, css, d, delphi, django, erlang, go, haskell, html, http, ini, java, javascript, json, lisp, lua, markdown, matlab, nginx, objectivec, perl, php, python, r, ruby, scala, smalltalk, sql, tex, vbscript, xml
法三:4空格缩进
空格空格空格空格def g(x):
标题
标题1
======
标题2
-----
## 大标题 ##
### 小标题 ###
粗斜体
*斜体* _斜体_
**粗体** __粗体__
***粗斜体*** ___粗斜体___
链接
[文字链接](http://链接地址)
<http://网址链接>
[Google][1] 文末显示为
空格空格[1]:空格http://www.google.com/
[Yahoo!][yahoo] 文末显示为
空格空格[yahoo]:空格http://www.yahoo.com/
列表
普通无序列表
- 列表文本前使用 [减号+空格]
+ 列表文本前使用 [加号+空格]
* 列表文本前使用 [星号+空格]
普通有序列表
1. 列表前使用 [数字+空格]
注:自动填充数字,顺次编号,自动纠正
列表嵌套
可以在列表中嵌套列表、多行段落、引用、代码块
引用
普通引用
> 引用文本前使用 [大于号+空格]
> 折行可以不加,新行一定要加
可以在引用里嵌套引用、列表、代码块
图片
![图片名称](http://图片网址)
[Googel][1] 在文末显示为
空格[1]:空格http://www.google.com/logo.png
使用HTML的图片语法来自定义图片的宽高大小
<img src="http://example.com/sample.png" width="400" height="100">
换行
另起一行 在当前行结尾加2个空格
另起一段 空出一行
分割线
新起一行输入三个-
前面的段落
---
后面的段落
高级
行内HTML元素
只支持部分段内HTML元素效果,包括<kdb><b><i><em><sup><sub><br>
符号转义
\_不变斜体\_
\*\*不被加粗\*\*
扩展
支持jsfiddle、gist、runjs、优酷视频,直接填写url,在其之后会自动添加预览点击会展开相关内容
http://{url_of_the_fiddle}/embedded/[{tabs}/[{style}]]/
https://gist.github.com/{gist_id}
http://runjs.cn/detail/{id}
http://v.youku.com/v_show/id_{video_id}.html
公式
$$空格x = {-b \pm \sqrt{b^2-4ac} \over 2a}.空格$$
$$空格x \href{why-equal.html}{=} y^2 + 1空格$$
也支持HTML属性
$$空格(x+1)^2 = \class{hidden}{(x+1)(x+1)}空格$$
$$空格(x+1)^2 = \cssId{step1}{\style{visibility:hidden}{(x+1)(x+1)}}空格$$