标题
#
一级标题
##
二级标题
Markdown可以使用#来标示标题。一个#后面跟的内容是一级标题,一般一级标题是文章的大标题。两个#,后面跟的内容是二级标题,依次类推。
加粗、斜体
对指定文本进行加粗(使用**包裹)
**文本加粗**
效果:
文本加粗
对指定文本置斜(使用*包裹)
*文本置斜*
效果:
文本置斜
分割线
分割线语法:
空一行后,使用三个以上的短线、星号、或者下划线
---
***
___
效果:
列表
列表有两种,一种是无序列表,使用一些图标标记,没有序号;一种是有序列表,使用数字标记。
无序列表
无序列表语法:
在‘-’号或‘*’之后加一个空格,再跟列表项的内容。
例如:
- 花生 - 香蕉 - 菠萝
效果:
- 花生
- 香蕉
- 菠萝
也可以使用多级无序列表,只需要在低层列表符号之前再加一个空格。
- 水果 - 香蕉 - 菠萝 - 衣服 - 上衣 - 裤子
有序列表
在数字1
、2
…和“.”号之后加一个空格,再跟列表项的内容。
例如:
1\. 牛奶 2\. 咖啡 3\. 果汁
效果:
1. 牛奶
2. 咖啡
3. 果汁
引用
引用的语法:
在“>”符号之后跟一个空格,然后添加引用内容。
例如:
>这是引用的语句。
效果:
这是引用的语句。
二、插入表格
如下表:
image
其语法为:
| 姓名 | 年龄 | 学历 |
|:---|:---:|---:|
| 张三 | 17 | 高中 |
| 李四 | 25 | 硕士 |
| 小李 | 21 | 本科 |
效果:
姓名 | 年龄 | 学历 |
---|---|---|
张三 | 17 | 高中 |
李四 | 25 | 硕士 |
小李 | 21 | 本科 |
从上面的例子,我们可以看出来,Markdown生成的表格是使用冒号来选择左 :---
、右 ---:
或者居中 :---:
对齐的。其中代码中第二行中的短线的数量可以根据美观来定。
插入代码
插入代码的语法:
比如插入如下C++代码:
#include<iostream>
using namespace std;
int main(){
cout<<"hello world";
return 0;
}
其语法规则是:
在需要高亮的代码块的前一行及后一行使用三个反引号“`”,同时第一行反引号后面表面代码块所使用的语言
可以在如下输入:
``` c++
#include<iostream>
using namespace std;
int main(){
cout<<"hello world";
return 0;
}
效果如下:
#include<iostream>
using namespace std;
int main(){
cout<<"hello world";
return 0;
}
### **插入图片**
语法如下:
> 感叹号 ! 后跟一个中括号[],中括号中可以添加说明文字,后面再添加一个小括号(),小括号中输入插入图片的网址
> 例如:
![哈哈](http://i.imgur.com/DWjup6t.jpg)
哈哈
效果:
![哈哈](http://upload-images.jianshu.io/upload_images/7900193-c8cb59cfb3b67d73..jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
***使用CSDN的Markdown编辑器插入***
也可以在CSDN的Markdown编辑器的工具栏中选择插入图片按钮。
### **插入超链接**
**可以直接对文本添加超链接**
> 中括号后跟一个小括号,中括号中加入提示的文字,圆括号中加入的是超链接
例如:
乐乐亲么么哒的简书
效果:
[乐乐亲么么哒的简书](https://www.jianshu.com/u/448121e5b975)
**也可以使用类似论文中引用的格式**
> 在正文中使用两个相邻的两个中括号。第一个中括号中添加提示文字,第二个中括号中添加一个id,可以使数字,字母等。
> 在文本的最后添加类似参考文献的格式:一个中括号,后跟一个冒号,然后再跟连接地址。第一个中括号中填入id。
例如:
[提示文字][1]
[1]: www.baidu.com
效果为:
[提示文字](www.baidu.com)
**还可以直接在正文中使用两个尖括号将超链接包括起来**
例如:
效果为:
[www.baidu.com](www.baidu.com)