Day1-MarkDown语法

一、区块标记

1.段落

段落:

即是一段连续的文字,可包含*、空格、换行、tab等字符。两个段落之间使用空行分隔。
第一段

第二段

示例代码:
第一段

第二段

2.标题

h1

h2

h3

h4

h5
h6
代码如下:
# h1
## h2
### h3
#### h4
##### h5
###### h6
注:# 和后续内容之间应放置一个空格

3.列表

1)有序列表

1. 打开冰箱
2. 把面包放入冰箱
3. 关上冰箱

代码如下:
1\. 打开冰箱
2\. 把面包放入冰箱
3\. 关上冰箱

2)无序列表

  • 吃饭
  • 睡觉
  • 玩游戏
  • 打瞌睡
代码如下:
* 吃饭
* 睡觉
* 打游戏
* 打瞌睡
注意事项:
  • *无序列表的项目符号可使用 ,+,- 效果是相同的
  • 列表与后续内容之间需要一个空行隔开,即:列表是一个段落
  • 列表允许多层次嵌套
  • 可以在项目中包含段落,只需将段落前添加一个 tab 或 4 个空格?

4.分割线


代码如下:
***

5.引用

> 这里是一段引用

注意事项:

大于号和文字之间必须有空格
可以在每行前面加,也可以在每段前面加一个
引用里面可以使用其他MarkDown标记

引用内部可以添加新的引用,只需再加一个>


二、行内标记

1.强调文字

1)斜体

斜体
斜体

代码如下:
*斜体*
_斜体_

2)粗体

粗体
粗体

代码如下:
**粗体**
__粗体__

3)删除

删除

代码如下:
~~删除~~

4)粗斜体

斜体
斜体

代码如下:
***斜体***
___斜体___

2图片与连接

1)行内图片

Day1-MarkDown语法_第1张图片
微信支付
代码如下:
![微信支付](https://upload-images.jianshu.io/upload_images/12555132-30c4e96ea7dd4ed6.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
注意事项

在中,图片可以直接拖到编辑区,会自动上传图片并生成图片地址。本功能是提供的一大便利,值得表扬!


2)引用图片

![微信支付][wechat]
[wechat]:https://upload-images.jianshu.io/upload_images/12555132-30c4e96ea7dd4ed6.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240

代码如下:
![微信支付][wechat]
[wechat]:https://upload-images.jianshu.io/upload_images/12555132-    30c4e96ea7dd4ed6.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240

3)行内链接

新浪
百度

代码如下:
[新浪](http://www.sina.com.cn "新浪主页")
[百度](http://www.baidu.com.cn "百度主页")

4)链接引用

根据雅虎的调查,希拉里将当选;根据 谷歌的调查,川普将当选

代码如下:
根据[雅虎][yahu]的调查,希拉里将当选;根据 [谷歌][guge]的调查,川普将当选


[yahu]: http://search.yahoo.com/ "Yahoo Search"
[guge]: http://google.com/ "Google"
注意:[链接名称][链接id]与[链接id]:链接 url 地址 "链接 title"要空n行,当有n个链接时。

5)自动链接

http://search.yahoo.com/

代码如下


3.脚注

hello程序[1]
Python语言[2]

注意事项:
  • 脚注 id 必须唯一
  • 无论脚注 id 如何起名,显示时一律标为数字,并且按出现顺序排列
hello程序[^hello]
Python语言[^python]
[^hello]: 即:word,hello程序
[^python]: 即:Python语言

三、双标记

1.代码块

1)行内块代码

在 OC 中输出 Hello, world :NSLog(@"Hello, World!");
在 OC 中输出 Hello, world :NSLog(@"Hello, World!");

代码如下:
在 OC 中输出 Hello, world :NSLog(@"Hello, World!");
在 OC 中输出 Hello, world :NSLog(@"Hello, World!");

2) 多行代码块

// JQuery 的 Hello, world
$(function(){
alert("Hello, world!")
});
// JQuery 的 Hello, world
$(function(){
alert("Hello, world!")
});
代码如下
```
// JQuery 的 Hello, world
$(function(){
alert("Hello, world!")
});
```
    // JQuery 的 Hello, world
    $(function(){
    alert("Hello, world!")
    });
注意事项

1.在代码区块内部,", <>,& 将会自动转换为转义字符
2.在代码区块内部,Markdown 标记将保持原样,即:星号()就是星号(),不被解释为特殊标记,这样就可以不能继续使用 Markdown 语法了**


四、表格

姓名 语文成绩 英语成绩 总成绩
小人 10 20 30
代码如下:
姓名|语文成绩|英语成绩|总成绩
----:|:----:|:----:|----
小人|10|20|30

  1. 即:word,hello程序 ↩

  2. 即:Python语言 ↩

你可能感兴趣的:(Day1-MarkDown语法)