Markdown是一种轻量级标记语言,排版语法简洁,让人们更多地关注内容本身而非排版。它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出 HTML、PDF 以及本身的 .md 格式的文件。简洁、高效、易读、易写。同时,markdown也被Github等网站大量使用。
1. 标题
1 | # 一级标题 或者用HTML语法:<h1>Heading level 1</h1> |
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
2. 字体语法
1 | *这里是文字* |
这里是文字
这里是文字
这里是文字
这里是文字这里是文字
2.1 设计字体、字号和颜色
1 | <font face='黑体' color=#ff0000 size=4>我是正文</font> |
我是正文
2.2 背景色
1 | <table><tr><td bgcolor=orange>背景色是:orange</td></tr></table> |
背景色是:orange |
3. 链接语法
1 | [百度一下,你就知道](baidu.com) |
3.1 给链接增加一个Title
1 | [百度一下,你就知道](baidu.com "搜索网站") |
3.2 HTML形式语法
1 | <a href="超链接地址" title="超链接title">超链接显示名</a> |
3.3 图片链接
1 | ![百度LOGO](https://www.baidu.com/img/flexible/logo/pc/result.png) |
3.4 图片链接(HTML)
1 | <img src="https://www.baidu.com/img/flexible/logo/pc/result.png" alt="图片alt" title="图片title"> |
3.5 图片链接
1 | [![百度LOGO](https://www.baidu.com/img/flexible/logo/pc/result.png)](https://www.baidu.com) |
3.6 自动生成超链接
1 | https://www.baidu.com |
4. 锚点
1 | [点我跳转到:测试2](#test2) |
5. 分割线语法
这个比较简单,如果要创建分隔线,在单独一行上使用三个或多个星号 (***)、破折号 (—) 或下划线 (___) ,并且不能包含其他内容
1 | --- |
6. 包裹转义代码
1 | ``printf("hello world");`` //这是markdown语法 |
printf("hello world");
//这是markdown语法printf("hello world");
//这是HTML语法
7. 引用
1 | >这是一个引用 |
这是一个引用
这是一个引用
这是一个引用
这是一个引用这是一个引用
8. 表格
Markdown 中使用 | 分隔符表示表格的列,使用 - 分隔符表示表头和表格内容,例如:
1 | 表头| 表头 |
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
单元格 | 单元格 |
8.1 表格-对齐方式
-: 设置内容和标题栏居右对齐。
:- 设置内容和标题栏居左对齐。
:-: 设置内容和标题栏居中对齐。
1 | | 左对齐 | 右对齐 | 居中对齐 | |
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |