本文参考 Github markdown 基本写法,更多详细描述可直接前往Github查看
目录
1 | - [标题](#标题) |
标题
文字前使用(1-6个)#,不同数量代表文字不一样大小
标题1
标题2
标题3
标题4
标题5
标题6
1 | # 标题1 |
文本样式
样式 | 语法 | 快捷键 | 示例 | 效果 |
---|---|---|---|---|
粗体 | ** ** 或__ __ |
command/control + b | **Hello World** |
Hello World |
斜体 | * * 或_ _ |
command/control + i | *Hello World* |
Hello World |
删除 | ~~ ~~ |
无 | ~~Hello World~~ |
|
粗体&斜体 | ~~ ~~ 和_ _ |
无 | **Hello _World_** |
Hello World |
表格源码1
2
3
4
5
6| 样式 | 语法 | 快捷键 | 示例 | 效果 |
|:----|:----:|-----:|-----:|----:|
| 粗体 | `** **`或`__ __` | command/control + b | `**Hello World**` | **Hello World**|
| 斜体 | `* *`或`_ _` | command/control + i | `*Hello World*` | *Hello World* |
| 删除 | `~~ ~~` | 无 | `~~Hello World~~` | ~~Hello World~~ |
| 粗体&斜体 | `~~ ~~`和`_ _` | 无 | `**Hello _World_**` | **Hello _World_** |
引用文本
使用 >,可以使用多个>来嵌套
被引用的文字
被引用的文字2
被引用的文字3
1 | > 被引用的文字 |
引用代码
使用如下标志将文字包含即可
1 | 使用``` ``` 将代码包含即可 |
基础格式1
2
3git status
git add
git commit
java1
2
3public static void main(String[] args){
System.out.print("Hello World")
}
javascript1
2
3function sayHello(){
console.log('Hello World')
}
html1
2
3<div>
<h1> Hello World </h1>
</div>
Github使用Linguist进行语言检测,并选择第三方语法进行语法突出显示。您可以在YAML文件中找到哪些关键字是有效的。
链接
1 | [友云音](http://yyy.yonyoucloud.com) |
链接可以使用相对地址
语法 | 目录 |
---|---|
/ | 根目录 |
./ | 当前目录 |
../ | 上级目录 |
1 | [友云音logo](/images/logo/youyunyin-logo.png) |
部分链接
当我们写好md发布渲染生成html之后,当鼠标移动到某一块的头部的时候会显示#(也有可能是其他图表),点击之后地址栏会生成一个部分连接。使用该地址栏的地址访问该文章会自动定位到点击的这个块。
比如本文的地址是:
http://youyunyin.com/2018/10/01/markdown/
点击[文本样式]这个标题,地址栏url变为
http://youyunyin.com/2018/10/01/markdown/#文本样式
点击改链接就会直接进入该页面并跳转到[文本样式]块中
列表
使用 - 或者 *
- 第1行
- 第2行
- 第2-1行
- 第2-1-1行
- 第2-1-2行
- 第2-2行
- 第2-1行
- 第3行
1 | - 第1行 |
使用数字
- 第1行
- 第2行
- 第3行
1 | 1. 第1行 |
任务列表(gihub扩展,非标准markdown)
- 任务1
- 任务2
- 任务3
1 | - [x] 任务1 |
段落
文字后面输入两个空格换行
图片
1
![友云音logo](/images/logo/youyunyin-logo.png "友云音logo")
分割线
使用 三个以上 - 或 *1
2
3
4---
----
***
****