markdown基本使用

作者 糖一瓶 日期 2018-01-05
markdown基本使用

1.Block Code 代码分组(代码区块):

在该行开头缩进4个空格或一个制表符(tab)
  • 样式如下

    就是生成这个灰色的框框区域
    你可以写很多行
    

2.Headers 标题

# H1(一级标题写法1)
H1    (一级标题写法2)    
===
## H2(二级标题写法1)
H2    (二级标题写法2)
---
### H3(三级标题)
#### H4(四级标题)
##### H5(五级标题)
###### H6(六级标题)

3.文本强调

*斜体* 
**加粗** 
***粗斜体***
~~删除线~~

注意:*与文本之间不能有空格

  • 样式如下

斜体
粗体
粗斜体
删除线

4.Lists 列表

Unordered 无序列表:
* 无序列表
* 子项
* 子项

+ 无序列表
+ 子项
+ 子项

- 无序列表
- 子项
- 子项

Ordered 有序列表:
1. 第一行
2. 第二行
3. 第三行

注意:如果首行以数字文本开头例如2018.** 为避免被转化成有序列表,要在“.”前加上转义字符“\”

  • 样式如下
  • 无序列表
  • 子项
  • 子项
  1. 第一行
  2. 第二行
  3. 第三行
Inline-style 内嵌方式:
[link text](https://www.google.com "title text")

Reference-style 引用方式:
[link text][id]
[id]: https://www.mozilla.org "title text"

Relative reference to a repository file 引用存储文件:
[link text](../path/file/readme.text "title text")

还能这样使用:
[link text][]
[link text]: http://www.reddit.com

Email 邮件:
<example@example.com>

Images 图片:
Inline-style 内嵌方式:
![alt text](images/icon48.png "title text")

Reference-style 引用方式:
![alt text][logo]
[logo]: images/icon48.png "title text"
  • 样式如下

link text (网址链接样式)
example@example.com (邮箱链接样式)
图片链接样式就是张图,这里就不演示了

6.Blockquotes 引用(可以嵌套)

> Blockquotes 引用
> #### Headers in blockquotes
> * You can quote a list.
> * Etc.
  • 样式如下

Blockquotes 引用

Headers in blockquotes

  • You can quote a list.
  • Etc.

7.代码高亮

标记一小段行内代码:
本文是一篇介绍`Markdown`的语法的文章
  • 样式如下
    Markdown

8.语法高亮


```语法名
<代码内容>
```
css高亮:
```css
body{font-size:12px}
```
js高亮:
```javascript
var s = “JavaScript syntax highlighting”;
alert(s);
```
php高亮:
```php
<?php
echo “hello, world!”;
?>
```
Python高亮:
```python
s = “Python syntax highlighting”
print s
```

  • 样式如下
body{font-size:12px}
var s = "JavaScript syntax highlighting";
alert(s);
<?php
echo "hello, world!";
?>
s = "Python syntax highlighting"
print s

9.Hard Line Breaks 换行

在一行的结尾处加上2个或2个以上的空格,也可以使用</br>标签

10.Horizontal Rules 水平分割线

***
* * *
- - -

11.Escape character 转义符(反斜杠)

Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号
例如:如果你想要用星号加在文字旁边的方式来做出强调效果,你可以在星号的    前面加上反斜杠:
\*literal asterisks\*
Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:
\反斜杠  `反引号  *星号  _下划线  {}花括号  []方括号  ()括弧  #井字号  +加号  -减号  .英文句 !感叹号

12.Additional 补充

Markdown也支持传统的HTML标签。
比如一个链接,你不太喜欢Markdown的写法,也可以直接写成<a href="http://www.baidu.com">百度</a>