markdown初学记录
前几日网上看到了关于发博客的文章,发现了一个用的比较多的工具,就是markdown,可以用非常简洁的语法实现文章编写的功能,并且很多网站也都兼容它的文件格式,所以初步学习以后,我想把学到的东西记录下来,大概的语法如下。
一、标题
标题的操作其实十分简单,在想要设置的标题前面加上#来表示,一个#表示一级标题,两个#表示耳机标题,以此类推。
注:#后面需要接一个空格才行。
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
二、字体
字体的展示和普通的文档一样,最常用的几个就是加粗、斜体、斜体加粗、删除线,下面就具体的讲述一下他们的用法。
- 加粗
要加粗的字体左右用两个*包起来
例如:这是一个加粗字体
- 斜体
要倾斜的文字左右用一个*包起来
例如:这是一个倾斜字体
- 斜体加粗
要斜体加粗的文字左右用三个*包起来
例如:这是一个斜体加粗字体
- 删除线
要添加删除线的文字左右用两个~~包起来
例如:这是加删除线的字体
*这是斜体的字*
**这是加粗的字体**
***这是加粗斜体的字***
~~这是加删除线的字体~~
三、引用
在引用的文字前面加上一个>就实现了引用的效果。
注:引用也是可以嵌套的
这是引用的内容
>这是一个引用
四、分割线
使用三个或三个以上的*或者-都可以实现分割线的效果。
***
---
******
-------
示例:如下所示效果都是一样的分割线
五、图片
图片是我们经常会用的东西,它的语法也同样很简单,主要语法如下:
![图片alt](图片url "图片title")
图片alt:显示在图片下方的文字,相当于对图片的文字解释
图片url:图片的网络链接
图片title:鼠标移到图片上时显示的内容,可填可不填
示例如下:
六、超链接
超链接的写法和图片的很相似,只需要将图片最前面的感叹号去掉就可以了,语法如下所示:
[超链接名](超链接地址 超链接title)
同上图片所示,超链接title也可以不填写
七、列表
无序列表
语法:无序列表用一个+、-、*都可以
注:符号跟后面的内容之前需要加一个空格
+ 无序列表
- 无序列表
* 无序列表
演示如下:
- 无序列表
- 无序列表
- 无序列表
有序列表
语法:数字加点
注:数字后面的点与后面的内容之间需要加一个空格
1. 有序列表1
2. 有序列表2
3. 有序列表3
演示如下:
- 有序列表1
- 有序列表2
- 有序列表3
列表嵌套
markdown的语法同样支持多级列表的嵌套,具体的语法是下一级的列表在前面加上三个空格,代码如下:
+ 一级无序列表
+ 二级无序列表
+ 三级无序列表
演示如下:
- 一级无序列表
- 二级无序列表
- 三级无序列表
- 二级无序列表
八、代码块
在markdown中一块黑色的就是所说的代码块,语法也非常简单,在代码块的前后加上三个`即可,具体代码如下所示:
(```)
这是一个代码块
注:实际情况是不需要括号的,这里只是用来转义用的
(```)
九、表格
表格的前两行第一行是表头的内容,第二行是每一列的排列方式,再往下的就是具体的表格内容,语法如下:
表头|表头|表头
---|:---:|---:
内容|内容|内容
注:其中---表示的左对齐,也可以表示为:---;:---:表示的是居中对齐;---:表示的是右对齐
具体的演示如下:
姓名 | 性别 | 年龄 |
---|---|---|
张三 | 男 | 18 |
李四 | 女 | 20 |