markdown编辑语言

492 阅读3分钟

参考网址

https://www.runoob.com/markdown/md-tutorial.html

什么是markdown

Markdown 是一种轻量级的标记语言,在2004年由约翰·格鲁伯创建。
Markdown 用简洁的语法代替排版,其常用的标记符号不超过10个.
神奇的地方是:用几个简简单单的符号,就可以实现排版。

Markdown 相对于更为复杂的HTML标记语言来说,更加的轻量,学习成本很低。
Markdown 编写的文档可以导出HTML,Word,图像,PDF,Epub等多种格式的文档。
Markdown 编写的文档后缀为.md或者.markdown
Markdown 能被使用来撰写电子书,如:Gitbook。
比较常用的编辑器有Typora和印象笔记
Typora 支持 MacOS 、Windows、Linux平台,且包含多种主题,编辑后直接渲染出效果。

生成目录

  [TOC]
  有了这条指令之后,就可以自动根据设置的分级标题来自动生成目录。

Markdown 标题

使用 # 号标记
使用 # 号可表示1-6级标题,
一级标题对应一个#号,后面必须有空格,
二级标题对应两个#号,后面必须有空格,
以此类推。

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

image.png

Markdown 段落

Markdown 段落没有特殊的格式,直接编写文字就好。
如果你想开启新的一个段落,就在后面加两个以上空格再回车(经过亲自尝试,发现直接回车就可以开启一个新的段落)
如下图 

image.png

Markdown 字体

Markdown 可以使用以下几种字体:
*斜体文本*
**粗体文本**
***粗斜体文本***

Markdown 分割线

你可以在一行中用三个以上的星号*、减号-、底线(也就是下划线)_ 来建立一个分隔线,行内不能有其他东西。
星号*之间可以有空格,只要这一行有3个及以上的星号就可以,不能有别的内容。
你也可以在星号或是减号中间插入空格。
这里说的星号,减号
下面每种写法都可以建立分隔线

***
* * *
*****
- - -
___________

Markdown 删除线

如果段落上的文字添加删除线,只需要在文字的两端各加上两个波浪线 ~~ 即可,
这里说的波浪线,都是指的是英文模式下的波浪线,不是中文模式下波浪线。
实例如下:

RUNOOB.COM
GOOGLE.COM
~~BAIDU.COM~~

Markdown 下划线

下划线可以通过 HTML 的 <u> 标签来实现:
<u>文字</u>
比如<u>这里要加下划线</u>

Markdown 脚注

脚注是对文本的补充说明。
Markdown 脚注的格式如下:
[^要注明的文本]


以下实例演示了脚注的用法:
创建脚注格式类似这样 [^RUNOOB][^RUNOOB]: 菜鸟教程 -- 学的不仅是技术,更是梦想!!!

Markdown 列表

Markdown 支持有序列表和无序列表。

无序列表

使用星号*、+或者-作为列表标记,这些标记后面要添加一个空格,然后再写内容:

* 第一项
* 第二项
* 第三项

+ 第一项
+ 第二项
+ 第三项

- 第一项
- 第二项
- 第三项

有序列表

使用数字并加上.号来表示,后面还有一个空格,再写内容
1. 第一项
2. 第二项
3. 第三项

makrdown 区块

Markdown 区块引用是在段落开头使用>符号,然后后面紧跟一个空格,然后再写内容
> 区块引用
> 菜鸟教程
> 学的不仅是技术更是梦想
结果如下:

image.png

另外区块是可以嵌套的,一个 > 符号是最外层,两个 > 符号是第一层嵌套,以此类推:

image.png

markdown 代码

   import pandas as pd
   import numnpy as bp
   def main():
   

markdown 链接

image.png

markdown 图片

Markdown 图片语法格式如下:
![alt 属性文本](图片地址)
![alt 属性文本](图片地址 "可选标题")

开头一个感叹号 !
接着一个方括号,里面放上图片的替代文字
接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上选择性的 'title' 属性的文字。

markdown 表格

|name|gonghao|age|siling|gogling|

image.png