markdown语法集锦

参考:http://wowubuntu.com/markdown/#blockquote

1. 标题

# 一级标题

## 二级标题

### 三级标题

共六级标题

2. 列表

有序列表:1,2,3;

无序列表:在文字前加-或*。

子列表要求缩进,用空格或tab。

列表都是新的一行,符号要和文字之间加一个字符空格

3. 粗体

两个*包含一段文字就是粗体语法。

4. 斜体

一个*包含一段文本就是斜体语法。

5. 分割线

另起一行,连续输入三个*或三个-。

6. 代码框

空一行后,tab缩进,写代码,之后都缩进。

7. 引用

如同邮件中使用一样,可引用一整个段。每行都加>或段前加一个>。支持嵌套引用,>>, >>>,...

> 例如这样

8. 链接

[内容] (url)

9. 图片

![内容](url)

10. 表格

用“|”分割表项,用“:----:”指示中间对齐,用“----:”指示右对齐,默认左对齐。

| 组件 | 功能 |
|-------|:---------------------:|
|marked | markdown编译为html |
| ace | 编辑器 |

11. 换行

用空行换行。

12. 反斜杠

可以利用反斜杠来插入一些在语法中有其它意义的符号,如\`*_{}[]()#+-!.等。

附注:

工具:windows下使用markdownpad 2(显示效果不理想,不通用);linux下使用retext,推荐使用haroopad。不同工具显示效果可能不同。

在线工具:https://1024tools.com/markdown   http://mahua.jser.me/

HTML:不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。不需要额外标注这是 HTML 或是 Markdown;只要直接加标签就可以了。要制约的只有一些 HTML 区块元素――比如 <div><table><pre><p> 等标签,必须在前后加上空行与其它内容区隔开,还要求它们的开始标签与结尾标签不能用制表符或空格来缩进。Markdown 的生成器有足够智能,不会在 HTML 区块标签外加上不必要的 <p> 标签。请注意,在 HTML 区块标签间的 Markdown 格式语法将不会被处理。比如,你在 HTML 区块内使用 Markdown 样式的*强调*会没有效果。

原文地址:https://www.cnblogs.com/embedded-linux/p/6218913.html