Markdown学习笔记
作者:欧阳锋
链接:https://www.jianshu.com/p/335db5716248
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
基础语法
标题
标题语法
# h1
## h2
### h3
#### h4
##### h5
##### h6
h1
h2
h3
h4
h5
h6
文字高亮
高亮语法
> 这段文字会以高亮显示
这段文字会以高亮显示
插入链接或图片
链接语法:
[点击跳转至百度](https://www.baidu.com)
![图片](https://upload-images.jianshu.io/upload_images/703764-605e3cc2ecb664f6.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
注: 引用图片和链接的唯一区别就是在最前方添加一个感叹号。
列表
Markdown支持有序列表和无序列表两种形式:
- 无序列表使用*或+或-标识
- 有序列表使用数字加.标识,例如:1.
列表语法
// 以下均为无序列表
* 黄瓜
* 玉米
* 茄子
+ 黄瓜
+ 玉米
+ 茄子
- 黄瓜
- 玉米
- 茄子
// 以下为有序列表
1. 黄瓜
2. 玉米
3. 茄子
如果在单一列表项中包含了多个段落,为了保证渲染正常,*与段落首字母之间必须保留四个空格
* 段落一
> 你好
- 段落一
你好
分割线
分割线语法(用下面任意一种形式都可以)
***
---
你好我是分割线
强调
使用*或_包裹。使用单一符号标记的效果是斜体,使用两个符号标记的效果是加粗
强调语法(使用*或_包裹)
*这里是斜体*
_这里是斜体_
**这里是加粗**
__这里是加粗__
这里是斜体
这里是斜体
这里是加粗
这里是加粗
插入代码块
去掉前面的#
#```
代码部分
#```
插入表格
注:三个短斜杠左右的冒号用于控制对齐方式,只放置左边冒号表示文字居左,只放置右边冒号表示文字居右,如果两边都放置冒号表示文字居中。
表格语法
文字居左
表头|条目一|条目二
:---|:---|:---
项目|项目一|项目二
项目|项目三|项目四
文字居中
表头|条目一|条目二
:---:|:---:|:---:
项目|项目一|项目二
项目|项目三|项目四
文字居右
表头|条目一|条目二
---:|---:|---:
项目|项目一|项目二
项目|项目三|项目四
文字居左
表头 | 条目一 | 条目二 |
---|---|---|
项目 | 项目一 | 项目二 |
项目 | 项目三 | 项目四 |
文字居中
表头 | 条目一 | 条目二 |
---|---|---|
项目 | 项目一 | 项目二 |
项目 | 项目三 | 项目四 |
文字居右
表头 | 条目一 | 条目二 |
---|---|---|
项目 | 项目一 | 项目二 |
项目 | 项目三 | 项目四 |
其它
特殊符号处理
使用反斜杠插入特殊符号
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
如何给文字上色
Markdown的最初目标就是为纯写作而生的。因此,它并没有考虑文字颜色这一点。所以,单纯使用Markdown设置文字颜色已经做不到了。但你可以这样做:
先用Markdown编辑完成
导出为html,在需要上色的部分手动添加标签
<font color='#ff0000'></font>保存即可。
简单总结
Markdown是一门比html更简单的标记语言,其主要用于日常写作。最终通过相应的编辑器或者脚本转换成html用于页面渲染。