将代码复制粘贴就可以啦
一、标题
一级标题
二级标题
...
六级标题
代码:
#一级标题
##二级标题
...
######六级标题
最多六级标题
二、列表
无序列表
- 文本1
- 文本2
- 文本3
代码:
- 文本1
- 文本2
- 文本3
可以使用加号、减号或星号
有序列表
- 文本1
- 文本2
代码:
1. 文本1
2. 文本2
不必在意数字的正确性,如换用:
9. 文本1
1. 文本2
效果一样
三、引用
只需要在要引用的文字前面加上 > ,每段前加或每行前加皆可。例如:
我从火车上下来 跟那个遇到的男人说再见 我们在一起度过了十八个小时 并有过一次愉快的交谈 和旅途上的交情
另外可以嵌套引用:
草在结它种子
风在摇它的叶子
我们站着,不说话,就十分美好
注意>必须在段落开头,且引用和后面的文字之间要有一行空白隔开。
代码
> 草在结它种子
>
> > 风在摇它的叶子
>
> 我们站着,不说话,就十分美好
四、分隔线
可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:
***
* * *
___
---
五、插入链接和图片
链接
直接把一个URL显示为超级连接:http://wowubuntu.com/markdown/#autolink
邮箱用<>包起来:sugrate@abc.com
也可以这样: Markdown 语法说明 (简体中文版)
代码:
[Markdown 语法说明 (简体中文版)](http://wowubuntu.com/markdown/#autolink)
图片
跟链接类似,只是前面多了个!,形如:
代码:
![dog](http://upload-images.jianshu.io/upload_images/1223188-3d4b25ef334a850d.jpg?imageM
ogr2/auto-orient/strip%7CimageView2/2/w/1240)
此外,还可以以索引方式把url都列在文章的最后(可以用来显示链接中带括号的图片),例如这样:
Markdown 语法说明 (简体中文版)
代码:
[Markdown 语法说明 (简体中文版)][1]
![dog][2]
[1]:http://wowubuntu.com/markdown/#autolink
[2]:http://upload-images.jianshu.io/upload_images/1223188-3d4b25ef334a850d.jpg?imageMogr
2/auto-orient/strip%7CimageView2/2/w/1240
or隐式链接标记:
[Markdown 语法说明 (简体中文版)][]
![dog][]
[Markdown 语法说明 (简体中文版)]:http://wowubuntu.com/markdown/#autolink
[dog]:http://upload-images.jianshu.io/upload_images/1223188-3d4b25ef334a850d.jpg?imageMo
gr2/auto-orient/strip%7CimageView2/2/w/1240
六、强调
<pre>
*斜体*
or_斜体_
—> 斜体
**粗体**
or__粗体__
—> 粗体
~~删除线~~
—>删除线</pre>
七、表格
Tables | Are | Cool |
---|---|---|
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
代码:
| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
八、代码
行的开头4个空格或两个制表符,表示程序代码。
//在正文显示中会自动识别语言,进行代码染色,这是一段C#代码
public class Blog { public int Id { get; set; } public string Subject { get; set; } }
如果要标记一小段行内代码,可以用反引号把它包起来(`),例如:
Use the printf()
function.
There is a literal backtick (`) here.
A single backtick in a code span: `
A backtick-delimited string in a code span: `foo`
代码:
Use the `printf()` function.
``There is a literal backtick (`) here.``
A single backtick in a code span: `` ` ``
A backtick-delimited string in a code span: `` `foo` ``
三个`生成代码框,与四个空格效果相同。
代码:
```
三个`生成代码框,与四个空格效果相同。
```
九、其他
特殊字符的转换
© ©
& &
< <
首行缩进,产生空格
全半角切换,再输入空格
十、扩展与工具
在线HTML转Markdown
markdown-js
Markdown 语法说明 (简体中文版)
使用 NodeJS, MarkdownJS, PrettifyJS 打造个人博客写作平台 - 整体思路