简书Markdown语言使用方法介绍

什么是Markdown语言:

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
更多关于Markdown的内容可以参考:http://www.appinn.com/markdown/

注意:在简书上使用的简书编辑器是Markdown的衍生版本之一,有些Markdown功能在该编辑器上使用不了。


标题

符号#的个数代表标题的级数,一级标题就用1个#号,二级标题就用2个#号。

示例:

# 一级标题
## 二级标题
### 三级标题

结果显示为:

一级标题

二级标题

三级标题


字体

Markdown中的字体主要有正常、倾斜、加粗、加粗倾斜、删除线五种。
倾斜 字体需要在两边各使用一个*或者_
加粗 字体需要在两边各使用两个**
倾斜加粗 字体需要在两边各使用三个***
删除线字体需要在两边各使用两个~~

示例:

这是正常字体
*这是倾斜字体*
_这也是倾斜字体_
**这是加粗字体**
***这是倾斜加粗字体***
~~这是删除线字体~~

结果显示为:
这是正常字体
这是倾斜字体
这也是倾斜字体
这是加粗字体
这是倾斜加粗字体
这是删除线字体


列表

Markdown支持无序列表和有序列表。无序列表使用- + *进行列表标记,有序列表使用数字序号进行列表标记。有序列表和无序列表之间也可以相互嵌套。
注意:在数字之后加上\特殊符号,可以避免在行首出现空白。

示例:

1. 动物园
  - 老虎
    1. 东北虎
    2. 华南虎 
  - 狮子
  * + 美洲狮
  - * 亚洲狮
2. 植物园
   1. 百合花
   2. 梧桐树
3. 幼儿园
4\. 公园

结果显示为:

  1. 动物园
  • 老虎
    1. 东北虎
    2. 华南虎
  • 狮子
    • 美洲狮
    • 亚洲狮
  1. 植物园
    1. 百合花
    2. 梧桐树
  2. 幼儿园
    4. 公园

Markdown语法中支持列表项目缩进,只用在第一行内容前使用列表符。当列表项目中包含多个段落时,每个段落之前都必须缩进4个空格符。

示例:

- 黄四娘家花满蹊,千朵万朵压枝低。
留连戏蝶时时舞,自在娇莺恰恰啼。
* 黄四娘家花满蹊,千朵万朵压枝低。
留连戏蝶时时舞,自在娇莺恰恰啼。

    黄四娘家花满蹊,千朵万朵压枝低。
留连戏蝶时时舞,自在娇莺恰恰啼。

结果显示为:

  • 黄四娘家花满蹊,千朵万朵压枝低。
    留连戏蝶时时舞,自在娇莺恰恰啼。
  • 黄四娘家花满蹊,千朵万朵压枝低。
    留连戏蝶时时舞,自在娇莺恰恰啼。

    黄四娘家花满蹊,千朵万朵压枝低。
    留连戏蝶时时舞,自在娇莺恰恰啼。


引用

在Markdown语言中只需要在第一行使用>符号来表示引用,如果要结束引用,可以使用空行来结束内容的引用。也可以继续在引用的内容中引用另外的内容。

示例:

> 黄四娘家花满蹊,
千朵万朵压枝低。
> > 留连戏蝶时时舞,
自在娇莺恰恰啼。
> > > 江畔独步寻花·其六
作者:杜甫

> 江畔独步寻花·其六
作者:杜甫

结果显示为:

黄四娘家花满蹊,
千朵万朵压枝低。

留连戏蝶时时舞,
自在娇莺恰恰啼。

江畔独步寻花·其六
作者:杜甫

江畔独步寻花·其六
作者:杜甫


链接

Markdown提供有以下创建超链接的语法:
(1)用<>将需要链接的内容包含起来
(2)[链接文字](链接地址 "链接标题")
(3)[链接文字][链接标记] 引用链接 [链接标记]:链接地址 "链接标题"
(4)[链接文字][] 引用链接 [链接文字]:链接地址
其中,链接地址和链接标题之间有一个空格,链接标题为可选项。

示例:

请访问<https://www.jianshu.com/>
我的邮箱地址是<gyf_seu@163.com>
欢迎访问[百度](https://www.baidu.com/),
进入[百度地图](https://map.baidu.com/ "百度地图"),查看你的位置。
搜索引擎网站有[百度][1]、[搜狗][2],还有[微软bing][]、[360][]等。
[1]:https://www.baidu.com/
[2]:https://www.sogou.com/ "搜狗"
[微软bing]:https://cn.bing.com/
[360]:https://www.so.com/

结果显示为:
https://www.jianshu.com/
gyf_seu@163.com
欢迎访问百度,
进入百度地图,查看你的位置。
搜索引擎网站百度、搜狗,还有微软bing、360等。


分割线

可以在一行中使用三个以上的*、-和_符号来建立一个分割线,行内不能有其他字符。

示例:

---
***
___

结果显示为:




图片

Markdown创建图片的语法,如下:

![图片名称](图片链接 图片描述)

如果要在图片下方不显示名称,则不写图片名参数即可。

示例:

![百度图片.jpg](https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png  "百度图片")

表格

表格语法说明:

  1. 第一行为表头,第二行为分割行(用来分开表头和表格正文行,使用:来指定列的对齐方向,默认居左显示),第三行及以后为正文行;
  2. 列与列之间使用符号|隔开;
  3. 第二行可以为不同的列指定对齐方向。

示例:

|姓名|身价|身高|
|---|:--:|--:|
|小李|\$1.6w|1.65|
|小王|\$1.2w|1.72|
|小赵|\$1.9w|2.13|

结果显示为:

姓名 身价 身高
小李 $1.6w 1.65
小王 $1.2w 1.72
小赵 $1.9w 2.13

代码块

单行代码:在单行代码的两端分别使用一个 ` 符号来实现。

代码块:在代码块的前后分别使用三个 ` 符号实现。

单行代码示例:

`print('Hello World')`

`$ sudo pip3 install virtualenv`

结果显示为:
print('Hello World')

$ sudo pip3 install virtualenv

Python代码块示例:

#!/usr/bin/dev python
# -*- coding: utf-8 -*-

#Python数据库操作实例
import sqlite3
intersection_pre7 = []
conn = sqlite3.connect(".\daletou.db")
cur = conn.cursor()
cur.execute("select * from intersection_pre7;")
res = cur.fetchall()

for line in res :
    intersection = list(line)
    if line[0] > 7 :
        intersection[7] = set(intersection_pre7[line[0] - 2][2:7]) | set(intersection_pre7[line[0] - 3][2:7]) | set(intersection_pre7[line[0] - 4][2:7]) | set(intersection_pre7[line[0] - 5][2:7]) | set(intersection_pre7[line[0] - 6][2:7]) | set(intersection_pre7[line[0] - 7][2:7]) | set(intersection_pre7[line[0] - 8][2:7])
    else:
        if line[0] > 1 :
            intersection[7] = set(intersection_pre7[line[0] - 2][2:7]) | intersection_pre7[line[0] - 2][7]
        else:
            intersection[7] = set(intersection[2:7])

    intersection[8] = len(set(intersection[2:7]) & intersection[7])
    intersection_pre7.append(intersection)

#print(intersection_pre7)
conn.close()

for result in intersection_pre7:
    print(result[0],result[1],result[2],result[3],result[4],result[5],result[6],result[8])

if __name__ == '__main__':
    pass
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容