markdown语法说明
markdown是一种网络书写语言,markdown和HTML相似但是比HTML简单很多,markdown 的语法种类很少,但是markdown可以转换为许多形式,如html,pdf,md。
下面简单的介绍一下markdown的基础语法,详细的可以参考markdown官网。
兼容HTML
markdown的语法格式里可以书写html,如:
这段代码将产生的形式如下:
<table>
<tr>
<td>Katy Perry</td>
</tr>
<tr>
<td>LadyGaGa</td>
</tr>
</table>
这是上段代码产生的效果:
Katy Perry |
LadyGaGa |
当然markdown也有自己的产生表格的形式,再下面会为大家演示,这里只是让大家知道markdown里可以直接书写html代码,但是在html里书写markdown语法将不会被处理。
特殊字符的转换
特殊字符处理主要涉及两个符号,他们是:< 和 & 。要想要显示这些字符的原型,必须使用这些字符的实体形式,如:<
; 和 &
;
markdown简要语法规则
标题
标题是文章常用的格式,在html中标题一般用h1-h6表示,在markdown语法规则中,标题用 “#”表示,#号数表示标题数。
如:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
........
列表
列表有无序列表与有序列表,markdown中无序列表只需要在文字前加上 - 或者 * ,有序列表则直接在文字前加上1. 2. 3.
例子:
无序列表:
- 无序列表1
- 无序列表2
- 无序列表3
生成样式如下:
- 无序列表1
- 无序列表2
- 无序列表3
有序列表
1. 有序列表1
2. 有序列表2
3. 有序列表3
生成的样式如下:
1. 有序列表1
2. 有序列表2
3. 有序列表3
引用
引用使用 > 加上文字
> 这里是引用的内容
样式如下:
这里是引用的内容
粗题和斜题
**这里是粗题**
*这里是斜题*
***这里是粗题加斜题***
样式如下:
这里是粗题
这里是斜题
这里是粗题加斜题
图片和链接
插入图片和链接很像,区别在于一个 ! 号。
图片为:![这里写图片描述](路径)
链接为:[这里写描述](链接)
表格
表格形式如下:
| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
样式如下:
Tables | Are | Cool |
---|---|---|
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
分割线
分割线表示很简单利用***
即可表示
如下:
想要支持颜色
由于markdown支持内联的html,所以想要支持颜色类型的还是需要利用自己手写有些编辑器提供了编辑css样式的功能,
例如:小书匠
但是也可以利用自己手写<font color="red">你好</font>
样式如下:你好
例如表格或是一段的需要背景的话如:
<table><tr><td bgcolor=red>这里可以设置背景色很麻烦的确</td></tr></table>
演示
这里可以设置背景色,很麻烦的确 |