您的位置:首页 > 其它

markdown使用教程

2017-12-07 14:03 363 查看

目录

1. 简介

2. 基本语法

2.1 标题

2.2 字体相关

2.3 删除线

2.4 分割线

2.5 列表

2.6 引用

2.7 代码块

2.8 语法高亮

2.9 链接

3. 进阶教程

3.1 目录

3.2 表格

3.3 注脚

3.4 数学公式

4.语法示例

1.简介

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。生成的文件一般以.Md为后缀,在Github上使用广泛。

2.基本语法

2.1 标题

Atx形式

使用不同数量的#可完成不同标题,如:

# 一级标题

## 二级标题



###### 六级标题

类 Setext

使用====和—进行标题书写,不过只能书写二级标题,且需要卸载文字下面

2.2 字体相关

粗体

粗体在需要加粗字体前后各加两个“*”号

**这是粗体**

斜体

斜体的使用则是在需要斜体的文字前后各加一个“*”号

*这是斜体*

粗体+斜体

同理粗体+斜体的使用则是在需要斜体的文字前后各加三个“*”号

***这是粗体***

2.3 删除线

在需要删除的文字前后各使用两个符合“~”即可显示删除下,如下:

\~\~删除线\~\~

2.4 分割线

可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,在使用—作为分割线时候,分割线上一行必须为空行。

2.5 列表

无序列表

可使用“+”“-”“*”后面加空格的方式实现列表。

* 无序列表1

- 无序列表2

+ 无序列表3

有序列表

在数字及符号“.”后加空格即可实现有序列表。

有序列表1

有序列表2

有序列表3

2.6 引用

使用符号“>”后面书写内容,如下:

我看见他戴着黑布小帽,穿着黑布大马褂,深青布棉袍,蹒跚地走到铁道边,慢慢探身下去,尚不大难。可是他穿过铁道,要爬上那边月台,就不容易了。他用两手攀着上面,两脚再向上缩;他肥胖的身子向左微倾,显出努力的样子,这时我看见他的背影,我的泪很快地流下来了 ————–来自朱自清的散文《背影》

2.7 代码块

如果在一行内引用代码,则使用反引号“`”引起来就好,如下:

`
单行使用代码块测试
`

使用Tab键起始的段落,会当代码块处理

在列表中使用代码,需要两个Tab,如下:

#include<iostream>
using namespace std;
int main(){
printf("main函数启动!\n");
for(int i=0;i<10;++i){
printf("%d\n",i);
}
}


2.8 语法高亮

语法高亮是在代码块的基础上实现的,在代码块的前后行使用三个反引号,同时在第一行反引号后面写上代码块岁用的编程语言即可,如下:

#include<iostream>
using namespace std;
int main(){
printf("main函数启动!\n");
for(int i=0;i<10;++i){
printf("%d\n",i);
}
}


2.9 链接

网址链接

行内式

格式:[链接名](url “提示”)

例如:点击打开百度

参数式

格式:

[链接名]: 链接地址 “链接title”

[链接名]: 空格(或tab) 链接地址 空格 “链接地址”(可省略)

例如:谷歌百度搜狗

图片链接

图片链接与上面的网址链接类似,同样有两种形式:行内式和参考式,只不过图片链接在前面加上一个感叹号“!”(CSDN-markdown用快捷键Ctrl+G)。

例如:



3.进阶教程

3.1 目录

方法一

使用内部链接跳转,[目录](#id),跳转的方式,实现目录

方法二

使用[TOC]实现自动通过标题生成目录,CSDN-markdown支持此操作

3.2 表格

使用“|”符号分割表格的字段,使用“—”分割表格标题和数据行

使用“:”实现数据对齐,:写在在—的左边就是左对齐,右边就是右对齐,两边都写就是居中,如下:

id姓名得分
001Mark90
002Ford80
003Alan95

3.3 注脚

格式:[^注脚名],注脚标识要用空行分开。

例如:1

这是注脚一2

这是注脚二3

4.语法示例

3.4 数学公式



红米
2323
孙悟空,猪八戒;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息