使用简书有段时间了,陆陆续续也写过一些文章,这次跟随思沃学院一起,重新回顾一下Markdown的基本语法 :)
1 标题
1.1 标题的分类
使用Markdown语法进行书写,条理清晰是很重要的一点,那么标题的作用自然非常重要。在Markdown中标题主要使用‘#’进行区分,‘#’越少等级越高,字号越大:
### 1 标题
#### 1.1 标题的分类
使用Markdown语法进行书写...
这就是上面部分的书写格式,标题最多可以定到6级,具体可以看看下面的例子:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
正文
顺便一提经常配合标题的分割线:" *** ",要单独一行哦~
2 链接
2.1 网页链接
链接里最常见的就是网页的链接,比如:简书网,书写的格式:
[简书网](https://www.jianshu.com/)
2.2 图片链接
图片在Markdown中也是链接的一种,就拿本宝宝的头像举例吧
格式就是在网页的链接前面加上了一个 "!" :
![男孩与世界 截图](http://upload-images.jianshu.io/upload_images/5698490-f843953268691f51.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
图片链接不知道?简书已经给我们写好啦~其实直接把图片拖进来就行。
3 块
块的存在主要是为了粘贴代码的方便,使用的时候用三个 "`" 作为开始与结束(Esc下面那个),在开始的"```"后面可以添加想要的语法格式:
#include <iostream>
using namespace std;
int main(){
cout<<"Hello World !"<<endl;
return 0;
}
对应的Markdown代码:
'''cpp
#include <iostream>
using namespace std;
int main(){
cout<<"Hello World !"<<endl;
return 0;
}
'''
4 表格
表格呀,这是Markdown最复杂的地方了,其实也不难,只要对照一下还是很好理解的:
顶格 | 右对齐 | 居中 |
---|---|---|
第一行 | (1, 1) | (1, 2) |
第二行 | (2, 1) | (2, 2) |
书写表格的时候要求对的1很齐,格式主要通过表头与表体之间的冒号:
| 顶格 | 右对齐 | 居中 |
| -------- | -----: | :----: |
| 第一行 | (1, 1) |(1, 2) |
| 第二行 | (2, 1) |(2, 2) |
5 特殊
5.1 加粗
首先的特殊形式就是加粗啦,就是用两个 "**" 包起来的:
这是几个加粗的字
**这是几个加粗的字**
5.2 斜体
然后就是斜体啦,就是用两个 "*" 包起来的:
这是几个斜体的字
*这是几个斜体的字*
当然,肯定会有:加粗的斜体?倾斜的粗体?
5.3 引用
文章最开始那一条就是引用:
这是一条引用
> 这是一条引用
5.4 特殊字符
如果想打出的符号正好是格式里的咋办?很简单:加上转义字符 “\”,看 => **没加粗**
如果不能转义咋办(比如空格),直接就打不出来,这里直接用HTML字符就好了:常用HTML字符
6 列表
列表还是比较简单的,常见的两种:
- 列表第一级
1.1. 列表第二级
- 列表项
1. 列表第一级
1.1. 列表第二级
- 列表项
常见的一些Markdown就是这些啦,还有什么删除线、居中等的一些HTML小技巧,以后有机会再整理一篇进阶版~