Markdown简单教程
2019-03-16 本文已影响176人
kliuoi
Markdown概括
Markdown
是一个 Web 上使用的文本到HTML的转换工具,可以通过简单、易读易写的文本格式生成结构化的HTML文档。目前简书、博客园等网站均支持这种格式。
对于写作的人来说,如果你厌倦了用Word或其他传统文本编辑器写作,Markdown当然是一个不错的选择。
宗旨
Markdown 的目标是实现「易读易写」。
语法规则
一、标题
一共有六个标题级别,分别对应六种大小
语法:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果如下:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
除此之外还有另外一种方法:
这是一级标题
===
这是二级标题
---
但是使用这种方法只能表示两种标题,即一级标题和二级标题
效果如下:
这是一级标题
这是二级标题
二、字体格式化
语法:
*斜体*
_斜体_
**加粗**
__加粗__
***加粗加斜***
~~删除线~~
效果如下:
斜体
斜体
加粗
加粗
加粗加斜
删除线
三、分隔符
语法:
---
***
效果如下:
四、引用
引用是指在说话或写作中引用现成的话,如诗句、格言、成语等,以表达自己思想感情的修辞方法。
可以嵌套多层。
语法:
> 这是引用的内容
>> 这是引用的内容
>>> 这是引用的内容
>>>> 这是引用的内容
>>>>> 这是引用的内容
效果如下:
这是引用的内容
这是引用的内容
这是引用的内容
这是引用的内容
这是引用的内容
五、列表
有无序列表和有序列表两种表现形式
1、无序列表
语法:
+ Markdown
+ Markdown
+ Markdown
等同于:
- Markdown
- Markdown
- Markdown
还等同于:
* Markdown
* Markdown
* Markdown
效果如下:
- Markdown
- Markdown
- Markdown
2、有序列表
语法:
1. Markdown
2. Markdown
3. Markdown
效果如下:
- Markdown
- Markdown
- Markdown
注意:
如果说某一个列表项包含了多行,那么语法符号与列表项的首字母之间需空出四个空格
语法:
* Markdown
Markdown
* Markdown
Markdown
1. Markdown
Markdown
2. Markdown
Markdown
效果如下:
-
Markdown
Markdown
-
Markdown
Markdown
-
Markdown
Markdown
-
Markdown
Markdown
六、链接
1、URL链接
语法:
格式:
[链接文字](链接地址)
实例:
[百度](http://www.baidu.com)
实例:
2、图片链接
语法:
格式:
![图片alt](链接地址)
// 如果无法显示图像,浏览器将显示图片alt
实例:
![实例图片](https://images.pexels.com/photos/1198817/pexels-photo-1198817.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260)
效果如下:
![](https://img.haomeiwen.com/i13404965/8a13147ab9d9a024.jpeg)
七、表格
表格是Markdown语法里较为复杂的一个
语法:
表头|表头|表头
:---|:---:|---: //-号有一个即可,为了美观,可以多加
左对齐|居中|右对齐
效果如下:
表头 | 表头 | 表头 |
---|---|---|
左对齐 | 居中 | 右对齐 |
八、代码
需要引用代码时使用,由三个或三个以上的反单引号包裹需要插入的代码块
语法:
行内代码:
`代码`
多行代码:
```
第一行代码
第二行代码
第三行代码
```
效果如下:
行内代码:
代码
多行代码:
第一行代码
第二行代码
第三行代码
九、公式
用两个$包裹需要插入的公式
语法:
$$E=mc^2$$
效果如下:
十、特殊字符
在Markdown里有一些特殊字符为了防止浏览器进行转义需要在字符前输入\
防止转义,否则可能会导致内容显示不全,甚至排版混乱。
特殊字符:
\ //反斜线
` //反引号
* //星号
_ //底线
{} //花括号
[] //方括号
() //括弧
# //井字号
+ //加号
- //减号
. //英文句点
! //惊叹号
注:在输入以上字符时在符号前输入\
防止转义。