MarkDown基本编写语法

2018-05-24  本文已影响0人  韩小先生

一丶标题:

第一种:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
第二种(只能表示一级与二级):
这是一级标题
===
这是二级标题
---

效果如下:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

这是一级标题

这是二级标题


二丶分割线( * - _ 三种符号至少三个表示):

***
---
___
* * *
- - -
_ _ _

效果







三丶列表:

有序列表(序号是按照第一行序号依次填充 ):

1. 列表一
2. 列表二
    2.1 列表11
    2.2 列表22
3. 列表三
9. 列表九
8. 列表八

效果:

  1. 列表一
  2. 列表二
    2.1 列表11
    2.2 列表22
  3. 列表三
  4. 列表九
  5. 列表八

无序列表(序号用 * + -):

* 无序列表一*
* 无序列表二*
* 无序列表三*
+ 无序列表一+
+ 无序列表二+
+ 无序列表三+
- 无序列表一-
- 无序列表二-
- 无序列表三-

效果


四丶引用

简单引用

* 这里需要引入一个HelloWorld:
  > print("HelloWorld")

* 引用一部分注释:
  > IT分为前端与后端,前后端分离式开发为现在主流,微服务,模块化

效果

标题的引用(把标题引入到块中)

> ### 我是一个三级标题
> * 哇,三级标题啊,我要引用了
>   > print('helloworld')
> * 继续引用
>   > 你说的对!

效果

我是一个三级标题

  • 哇,三级标题啊,我要引用了

    print('helloworld')

  • 继续引用

    你说的对!

引用嵌套(多层级的引用)

> 最外层
>> 第二层
>>> 第三层
>>>> 第四层
>>>>> 第五层
>>>>>> 第N层

效果:

最外层

第二层

第三层

第四层

第五层

第N层


四丶代码框:

#### 我下面是代码框(单行 用 ` `(shift+~)引用):
` <html><input type="submit" value="提交" id = "submit" /> </html>`

效果如下:

我下面是代码框(单行 用 (shift+~)引用):

<html><input type="submit" value="提交" id = "submit" /> </html>

#### 我下面是代码框(多行行 用 ```  ```(shift+~)引用):
```
    //生成随机数 srand用作时间种,使每次产生的随机数不一样
    srand( (unsigned)time( NULL ) );
    //血量
    int hp1=100 , hp2=100;
    //计算回合数
    int i=0;
    while (hp1>0 && hp2>0)
    {
        //随机数rand函数 如果 %11 余数范围为0-10 若使范围便成为 5-15 只需加5
        //1的攻击力随机数
        int attr1=rand() % 11 + 5;
        //2的攻击随机数
        int attr2=rand() % 11 + 5;  
        //1攻击 hp2的剩余血量
        hp2 -= attr1;
        //2攻击 hp1的剩余血量
        hp1 -= attr2;
        printf("*********************************\n");
        printf("第%d回合\n",i+1);
        printf("1号攻击了2号,造成 %d点伤害,2号剩余%d血量\n",attr1,hp2);
        if(hp2<=0){
            printf("1号 KO 了2号选手\n");
            break;
        }
        printf("2号攻击了1号,造成 %d点伤害,1号剩余%d血量\n",attr2,hp1);
        if(hp1<=0){
            printf("2号 KO 了1号选手\n");
            break;
        }
        printf("*********************************\n");
        i++;
        //休息时间 2s
        sleep(2);
    }
```

效果:

    //生成随机数 srand用作时间种,使每次产生的随机数不一样
    srand( (unsigned)time( NULL ) );
    //血量
    int hp1=100 , hp2=100;
    //计算回合数
    int i=0;
    while (hp1>0 && hp2>0)
    {
        //随机数rand函数 如果 %11 余数范围为0-10 若使范围便成为 5-15 只需加5
        //1的攻击力随机数
        int attr1=rand() % 11 + 5;
        //2的攻击随机数
        int attr2=rand() % 11 + 5;  
        //1攻击 hp2的剩余血量
        hp2 -= attr1;
        //2攻击 hp1的剩余血量
        hp1 -= attr2;
        printf("*********************************\n");
        printf("第%d回合\n",i+1);
        printf("1号攻击了2号,造成 %d点伤害,2号剩余%d血量\n",attr1,hp2);
        if(hp2<=0){
            printf("1号 KO 了2号选手\n");
            break;
        }
        printf("2号攻击了1号,造成 %d点伤害,1号剩余%d血量\n",attr2,hp1);
        if(hp1<=0){
            printf("2号 KO 了1号选手\n");
            break;
        }
        printf("*********************************\n");
        i++;
        //休息时间 2s
        sleep(2);
    }

五丶表格:

##### 第一种(: 冒号在右边表示右对齐):
姓名 | 年龄
---:  | ---:
小星星 | 18
HanXX | 18

效果:

姓名 年龄
小星星 18
HanXX 18
##### 第二种(: 为对齐方式 下面为居中对齐 两边都写):
|姓名 | 年龄| 性别|
|:---:  | :---: | :---:|
| 小星星 | 18 | 男 | 
HanXX | 18 | 女 |

效果:

姓名 年龄 性别
小星星 18
HanXX 18
##### 第三种:
姓名 | 年龄| 性别
-|-|-
 小星星 | 18 | 男 
HanXX | 18 | 女 
小星星 | 18 | 男 
HanXX | 18 | 女 
姓名 年龄 性别
小星星 18
HanXX 18
小星星 18
HanXX 18

六丶字体:

字体加粗: **加粗效果如此一**
字体加粗: __加粗效果如此二__
字体倾斜: *倾斜效果如此一*
字体倾斜: _倾斜效果如此二_
字体删除线: ~~我是删除线的效果~~
字体背景:`我是有背景的`

效果

字体加粗: 加粗效果如此一
字体加粗: 加粗效果如此二
字体倾斜: 倾斜效果如此一
字体倾斜: 倾斜效果如此二
字体删除线: 我是删除线的效果
字体背景:我是有背景的

七丶超链接与图片:

#### 第一种:
[我的首页](http://hanxx.top)点击访问我的首页
* [百度首页](http://www.baidu.com)
* [微软首页](https://www.microsoft.com/zh-cn/)

效果:

我的首页点击访问我的首页

#### 第二种(带title参数的超链接):
[我的首页]: http://hanxx.top/我的首页 "MyHome"
[百度首页]: http://www.baidu.com/百度首页  "baidu"
[微软首页]: https://www.microsoft.com/微软首页 "zh-cn"
上面是[我的首页],还有[百度首页],最后一个是[微软首页]

效果:

上面是我的首页,还有百度首页,最后一个是微软首页

#### 第三种 隐私链接(了解)
[百度][]
[百度]: http://www.baidu.com
#### 自动链接:
Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用方括号包起来, Markdown 就会自动把它转成链接。
<address@example.com>

效果:

address@example.com

图片的引入

### 图片的引入
![图片](https://goss.vcg.com/creative/vcg/800/new/VCG41N960916802.jpg)

效果:

图片

八丶格式整理:

1.首行缩进(两个全角 空格):
  我要首行缩进了
注释<!---->:
<!--我是一段注释的内容,你看不到我-->
2.脚注[^1] :
你知道我是什么意思吗[^1]
[^1]: 我的意识是我是一段脚注
3.换行: 在文章末尾添加两个空格与一个回车
我是一句话  
现在我要开始换行
4。段落:多加一个回车实现分段
我是第一段

我是第二段

首行缩进(两个全角 空格):
  我要首行缩进了


你知道我是什么意思吗 [1]


我是一句话
现在我要开始换行


我是第一段

我是第二段

这是<mark>测试HTML语法支持</mark>


  1. 我的意识是我是一段脚注

上一篇下一篇

猜你喜欢

热点阅读