Markdown语法及常用操作

一、标题

  1.通过前面输入 # 来确定标题,最多支持6级表题。

    ###### 六级标题
    ##### 五级标题
    #### 四级标题
    ### 三级标题
    ## 二级标题
    # 一级标题
    普通正文

  

2.通过输入=或者-,来确定标题,最多支持二级标题

我是一级标题

===

我是二级标题

--

    

注意:字体下面只输入一个符号即可,数量不限

 

二、斜体和粗体

*斜体*       _斜体_              #斜体:字体前后各加一个*或者一个_

**粗体**     __粗体__           #粗体:字体前后各加两个*或者两个_

***粗斜体***      ___斜粗体___   #粗斜体:字体前后各加三个*或者三个_

~~删除线~~                                    #删除线:字体前后各加两个~

注意:*号后面不能有空格

 

三、插入链接

1.格式:中括号+小括号

[要显示的内容](网址)

[哔哩哔哩](https://www.bilibili.com)

 

2.也可以在里面增加加 空格+”内容会加上网站的title

“然并卵”,当然也可以不加

[哔哩哔哩](https://www.bilibili.com "B站")

 

3.也可以用<>插入链接,这时会直接显示网址,这里就不演示了

<https://www.bilibili.com>

三、插入图片

1.格式:感叹号+中括号+小括号

![图片名称](图片网址)

![ ](http://img1.imgtn.bdimg.com/it/u=3138658854,3623980907&fm=26&gp=0.jpg)

因为有的markdown编辑器不显示图片名,所以 [  ] 里面可以不填任何数值

也可以参照插入链接的格式,加上 Title

为了编写美观,还可以用代号先代替网址,而在文章最后加上网址

[网站名][代号1]   #这个代号可以随意写名字

[哔哩哔哩][解释1]

[百度][牛逼plus]

我是一段文字

一段无用的

占字数的文字

我就是我,我代表了整篇文章

 [解释1]:https://www.biili.com
[牛逼plus]:http://www.baidu.com

 

图片和链接都可以以这种方式生成,并且最后的这个声明部分,不会在正文里显示

三、脚注

格式:[^脚注码] 

   [^脚注码]:解释的内容

脚注码可随意写,最后会自动格式化成自动排序的序列,但只能用一次,不能重复用

 

我[^er]是一段文字

 

一段无用的

 

占字数的文字

 

我就是我,我代表了整篇文章[^haha]

[^er]:需要解释的内容1

[^haha]:需要解释的内容2

 

 

 

五、块注释(blockquote),也叫引用

 

通过在文字开头添加“>”表示块注释。(当>和文字之间添加五个blank时,块注释的文字会有变化。)

支持“嵌套引用”

 >我是一段文字

>一段无用的

>>占字数的文字

>>>我就是我,我代表了整篇文章

 

六、 无序列表

(建议:一个文档中只是用一种无序列表的表示方式)

语法:
无序列表用 - + * 任何一种都可以

  - 列表内容
  + 列表内容
  * 列表内容

  注意:- + * 跟内容之间都要有一个空格

效果如下:

  • 列表内容
  • 列表内容
  • 列表内容

七、 有序列表

语法:
数字加点

1. 列表内容
2. 列表内容
3. 列表内容

注意:序号跟内容之间要有空格

效果如下:

  1. 列表内容
  2. 列表内容
  3. 列表内容

列表嵌套

上一级和下一级之间敲三个空格即可

  • 一级无序列表内容

    • 二级无序列表内容
    • 二级无序列表内容
    • 二级无序列表内容
  • 一级无序列表内容

    1. 二级有序列表内容
    2. 二级有序列表内容
    3. 二级有序列表内容
  1. 一级有序列表内容

    • 二级无序列表内容
    • 二级无序列表内容
    • 二级无序列表内容
  2. 一级有序列表内容

    1. 二级有序列表内容
    2. 二级有序列表内容
    3. 二级有序列表内容

八、代码(HTML中所谓的Code)

实现方式有两种:

第一种:简单文字出现一个代码框。使用` `或者``` ```。(`不是单引号而是左上角的ESC下面~中的`)这个是单行的代码块

`i = input ("what‘s your name?") `

```print ("i")```

第二种:大片文字需要实现代码框。使用Tab或四个空格。这是多行的代买区块


九、分割线

 

三个或者三个以上的 - 或者 -或者*都可以。

___    三个下划线

---      三个减号

***     三个星号

 

十、表格

语法:

表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容

第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略

示例:

姓名|技能|排行
--|:--:|--:
刘备|哭|大哥
关羽|打|二哥
张飞|骂|三弟

效果如下:

姓名技能排行
刘备 大哥
关羽 二哥
张飞 三弟


十一、关于排版

1. 关于换行,在markdownpad2中,直接回车并不能换行,需要输入两个空格才能换行。

2. 关于首行缩进

换行测试

&emsp;    ###缩进一个中文字符

&ensp;     ###缩进半个中文字符

&nbsp;     ###缩进1/4个中文字符

 

3. 关于字体居中

  可以使用html语言中的相关语法

  <div align=center>需要居中的文本<div>

posted @ 2020-02-29 17:44  搁刀听雨  阅读(252)  评论(0编辑  收藏  举报