部分 markdown 风格不支持导航
语法:
[TOC]
效果演示:
[TOC]
* * *
***
*****
- - -
---
---------------------------------------
效果演示:
有些 markdown 风格 *** 是粗分割线, --- 是细分割线。
# 这是一级标题 字最大
## 这是二级标题 二级标题下会有条细线
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题 标题就不演示了
语法:
> 这是区块引用 行首加上 >
即可.
> > 区块引用是可以嵌套的,就像这样.
> > 区块引用内也可以有一些其它 markdown
语法
> > ### 这是标题
效果演示:
这是区块引用 行首加上
>
即可.区块引用是可以嵌套的,就像这样. 区块引用内也可以有一些其它
markdown
语法 这是标题
语法:
**加粗**
*斜体*
__加粗__
_斜体_
***加粗斜体***
___加粗斜体___
~~删除线~~
++下划线++ 有些markdown 样式不支持下划线
效果演示:
加粗 斜体
加粗 斜体
加粗斜体 加粗斜体
删除线
++下划线++ 有些markdown 样式不支持下划线
[我是超链接](http://justsy.com/)
[带有标题的超链接,鼠标放在上面即可显示](http://justsy.com/ "嘉兴嘉赛")
或者
<http://justsy.com/>
<address@justsy.com>
插入在线图片

演示:
中括号内文字可省略,省略后鼠标放图片上不会有提示

演示:
插入本地图片

演示:
- 这是无序列表,在 `item` 前加上 `-` 加空格就行
- red
- blue
- white
* 也可以这样
* red
* blue
* white
+ 或者这样
+ red
+ blue
+ white
三种效果都一样,演示:
item
前加上 -
加空格就行代码: 1. 有序列表 数字加上英文据点即可 2. red 3. green 4. blue
效果演示:
代码: 8. 有序列表前的数字并不影响输出结果 20. red 8. green 0. blue
效果演示:
代码:
8. 列表中可以有多个段落,每个项目下的段落都必须缩进 4 个空格或是 1 个制表符:
20. 这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段。
这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段。
这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段。
8. 测试列表
0. 测试列表
效果演示:
多选列表 :
- [x] 多选列表
- [ ] 多选列表
- [x] 多选列表
- [x] 多选列表
效果演示:
缩进即是代码区块,在行首缩进4空格或 Tab
示例:
this.firstName = firstName;
//tab 或 四个空格
this.firstName = firstName;
行内代码: 用英文反引号(ESC 键下方)包裹,如
this.firstName = firstName;
输出为 this.firstName = firstName;
代码段,用一对 ``` 包裹,可在第一个 ``` 后加上代码语言类型,会使代码着色(部分markdown样式不支持) 如:
public class Person {
String firstName;
String lastName;
public Person(String firstName, String lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
public interface PersonFactory<P extends Person> {
P create(String firstName, String lastName);
}
}
效果演示:
public class Person {
String firstName;
String lastName;
public Person(String firstName, String lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
public interface PersonFactory<P extends Person> {
P create(String firstName, String lastName);
}
}
第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行。
列于列之间用管道符|隔开。
第二行还可以为不同的列指定对齐方向。默认为左对齐,在 - 右边加上 : 就右对齐。两侧都加为剧中.
代码:
|学号|姓名|分数|
|-|-|-|
|小明|男|75|
|小红|女|79|
|小陆|男|92|
|小陆|男|92|
两边的管道符可以省略,如下
学号|姓名|分数
-|-|-
小明|男|75
小红|女|79
小陆|男|92
小陆|男|92
结果都一样:
学号 | 姓名 | 分数 |
---|---|---|
小明 | 男 | 75 |
小红 | 女 | 79 |
小陆 | 男 | 92 |
小陆 | 男 | 92 |
左右对齐
居中|右对齐
:-:|-:
居中居中居中居中居中|右对齐右对齐
居中居中居中居中|右
效果演示:
居中 | 右对齐 |
---|---|
居中居中居中居中居中 | 右对齐右对齐 |
居中居中居中居中 | 右 |
反斜杠可以使语法不生效,以便在文档中输入特殊字符
\\ 反斜线
\` 反引号
\* 星号
\_ 底线
\{} 花括号
\[] 方括号
\() 括弧
\# 井字号
\+ 加号
\- 减号
\. 英文句点
\! 惊叹号
\*斜体\*
效果演示:
\ 反斜线 ` 反引号 * 星号 _ 底线 {} 花括号 [] 方括号 () 括弧 # 井字号 + 加号 - 减号 . 英文句点 ! 惊叹号
*斜体*
typora 边码字边预览,可做markdown查看器,亦可切换纯编辑模式,免费跨平台,强力推荐;
markdownpad 专业版功能强大,需付费(win7-8.1,win10需下载个插件才能正常使用);
附专业版 key
Email Address:
Soar360@live.com
License Key:
GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMNLGVpbP2M5SN6bnxn2kSE8qHqNY5QaaRxmO3YSMHxlv2EYpjdwLcPwfeTG7kUdnhKE0vVy4RidP6Y2wZ0q74f47fzsZo45JE2hfQBFi2O9Jldjp1mW8HUpTtLA2a5/sQytXJUQl/QKO0jUQY4pa5CCx20sV1ClOTZtAGngSOJtIOFXK599sBr5aIEFyH0K7H4BoNMiiDMnxt1rD8Vb/ikJdhGMMQr0R4B+L3nWU97eaVPTRKfWGDE8/eAgKzpGwrQQoDh+nzX1xoVQ8NAuH+s4UcSeQ==
haroopad 免费、跨平台(win,mac,linux)
dillinger.io : 在线的markdown编辑器
不同的风格样式差别好大,甚至对语法的支持都不一样,推荐 github 风格,上面几款软件都可以在设置中启用这种风格。