Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
Markdown 语言在 2004 由John Gruber创建。
Markdown 编写的文档可以导出 HTML等多种格式的文档。
Markdown 编写的文档后缀为 .md和 .markdown。
一、标题
1 2 3 4 5 6
| # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题
|
特别注意符号 # 和文字中间的空格
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
二、字体格式
1 2 3 4
| *测试字体* **测试字体** ***测试字体*** ~~测试字体~~
|
测试倾斜字体
测试加粗字体
测试倾斜加粗字体
测试删除字体
字体与符号直接不用加空格,如果想改变双引号内的字体格式有以下几种方法
1 2 3
| ***"双引号里的文字"*** 错误使用 "***双引号里的文字***" 直接改变文字格式,不改变引号格式 ***\"双引号里的文字\"*** 使用转义字符\
|
*”双引号里的文字”* 错误使用
“双引号里的文字“ 直接改变文字格式,不改变引号格式
"双引号里的文字" 使用转义字符 \
三、超链接
1
| [超链接名](超链接地址 "超链接悬停显示内容")
|
Github主页
四、插入图片
五、引用
引用的内容
引用的内容
引用的内容
六、代码
代码块
在代码行中有反分号时,可以使用多个反分号来进行显示
1 2 3 4 5 6
| ```` //使用4个反分号 ``` 代码块 可以显示一大块的代码 ``` ```` //表示代码行结束
|
代码行
代码行用于显示单行代码
高亮代码
1
| print("我的第一个python程序:Hello World!")
|
1 2 3
| ```python //添加需要高亮的语言名称 print("我的第一个python程序:Hello World!") ```
|
1 2 3 4 5 6 7
| #include<iostream> using namespace std; int main() { cout << "我的第一个c++程序:Hello World!" << endl; return 0; }
|
1 2 3 4 5
| public class HelloWorld { public static void main(String[] args) { System.out.println("我的第一个Java程序:Hello World!"); } }
|
七、序列
1 2
| + 这是一个无序序列 1. 这是一个有序序列 //渲染后左侧的1.无法被选中
|
- 这是一个有序序列
八、待办事项
1 2 3
| - [x] java - [ ] c++ - [x] python
|